This commit is contained in:
"Jean-Francois Dockes ext:(%22) 2011-08-21 13:25:17 +02:00
parent 882077b044
commit 44e6c8ea09
3 changed files with 90 additions and 17 deletions

View File

@ -49,11 +49,21 @@
use the standalone recollindex program instead of the GUI use the standalone recollindex program instead of the GUI
thread.</li> thread.</li>
<li>Real time indexer: uncontrolled concurrent access to
the global configuration can cause a startup crash (mostly of
big file trees because of timing issues).</li>
<li>Sorting by document and file size in the result table does
not work.</li>
<li>Email messages for which there would be an error indexing
an attachment would not be indexed at all.</li>
<li>Text files bigger than 2 GB can not be indexed.</li>
<li>After an upgrade, the recoll GUI sometimes crashes on <li>After an upgrade, the recoll GUI sometimes crashes on
startup. This is fixed by removing (back it up just in case) startup. This is fixed by removing (back it up just in case)
~/.config/Recoll.org/recoll.conf, the QSettings storage for ~/.config/Recoll.org/recoll.conf, the QSettings storage for
recoll.</li> recoll.</li>
<li>Compressed man pages could not be previewed.</li>
<li>Performing a full index with release 1.11 or newer, over a <li>Performing a full index with release 1.11 or newer, over a
version created with a much older recoll release may version created with a much older recoll release may

View File

@ -32,7 +32,9 @@
<h1>Recoll journal of user-visible changes </h1> <h1>Recoll journal of user-visible changes </h1>
<p>Newer releases are described in their release notes document:</p> <p>Newer releases are described in their release notes document:</p>
<p><a href="release-1.15.html">1.15</a> <p>
<a href="release-1.16.html">(future)1.16</a>
<a href="release-1.15.html">1.15</a>
<a href="release-1.14.4.html">1.14.4</a> <a href="release-1.14.4.html">1.14.4</a>
</p> </p>

View File

@ -40,14 +40,14 @@
<h2>Caveats</h2> <h2>Caveats</h2>
<p><em>Installing over an older version</em>: 1.16 snapshots are <p><em>Installing over an older version</em>: 1.16 is
fully compatible with 1.15 indexes for now. Perform a full index mostly compatible with 1.15 indexes (except for a few
pass if installing over an older version. The simplest way to do differences for really weird terms). Perform a full index pass
this is to quit all recoll programs and just delete the index if installing over an older version. The simplest way to do
directory this is to quit all recoll programs and just delete the index
(<span class="literal">rm&nbsp;-rf&nbsp;~/.recoll/xapiandb</span>). directory
<span class="literal">recollindex&nbsp;-z</span> (<span class="literal">rm&nbsp;-rf&nbsp;~/.recoll/xapiandb</span>). <span class="literal">recollindex&nbsp;-z</span>
will do the same in most cases.</p> will do the same in most cases.</p>
<h2>Changes</h2> <h2>Changes</h2>
@ -56,20 +56,55 @@
<ul> <ul>
<li>Searches now allow negative directory filtering (all <li>We can now perform negative directory filtering (-dir:/some/dir),
results except from the specified directory). Other attempts to return all results except those from the
at still impossible negative searches specified directory (recursive). Other attempts at still
(ie: <span class="literal">-mime:</span> now cause impossible negative searches
explicit errors messages instead of lame results. The (ie: <span class="literal">-mime:</span>) now cause explicit
inverted directory filtering is accessible from the query errors messages instead of lame results. The inverted
language and by checking a checkbox in the advanced search panel.</li> directory filtering is accessible from the query language
and by checking a checkbox in the advanced search
panel.</li>
<li>The GUI advanced search panel now allows specifying a <li>It is now possible to set an increased weight for indexing
some fields. The title fields gets a boost by default. See
the <tt>fields</tt> default file for details.</li>
<li>The query language allows setting weights on terms, ie,
as in: <tt>"important"2.5</tt> .</li>
<li>The GUI advanced search panel allows specifying a
field for each entry (ie: author/recipient, etc).</li> field for each entry (ie: author/recipient, etc).</li>
<li>It is possible to configure the result list snippet
separator, given as an html fragment. This is an ellipsis by
default (&amp;hellip;). </li>
<li>The preview window popup menu has a "save to file" entry
to write a subdocument (ie: mail attachement) to a file.</li>
<li>Images are displayed in preview. You can get at the fields
and complete extracted text using the popup menu.</li>
<li>Improved preservation of indentation for text files
displayed in the preview window.</li>
<li>Show hidden (dot) files in the indexing configuration
GUI dialogs.</li>
<li>Added filters for .war (Konqueror web archive) and .mhtm (other web <li>Added filters for .war (Konqueror web archive) and .mhtm (other web
archive format).</li> archive format).</li>
<li>Improved handling for native cjk punctuation signs.</li>
<li>Updated the list of native apps in the
default <tt>mimeview</tt> (ie: xv->gwenview, rox->dolphin,
etc.)</li>
<li>Added -f option to recollindex to ignore
skippedPaths/Names when used with -i. Allows the use of a
purely external file selection mechanism.</li>
<li>Result table: <li>Result table:
<ul> <ul>
<li>The detail area now has a popup menu similar <li>The detail area now has a popup menu similar
@ -80,6 +115,23 @@
adjust row height and vertical text position in adjust row height and vertical text position in
cells.</li> cells.</li>
</ul> </ul>
</li>
<li>Real time indexer: several configuration
parameters allow adjusting the timing of indexing actions:
<ul>
<li><tt>monauxinterval</tt>: the interval between auxiliary
databases rebuilds (stemdb, aspell).</li>
<li><tt>monixinterval</tt>: The waiting period
during which indexing events are accumulated prior to actual
indexing (saves work on duplicate events).</li>
<li><tt>mondelaypatterns</tt>: a list of file patterns for
which indexing should be delayed longer (quick changing
files like logs that should be reindexed much slower than
they change).</li>
</ul>
See the default configuration file for more detail.
</li>
<li>Fixed bugs: <li>Fixed bugs:
<ul> <ul>
@ -91,6 +143,15 @@
<li>Fixed case where indexing could hang or crash after an <li>Fixed case where indexing could hang or crash after an
error occured while indexing an archive member (which error occured while indexing an archive member (which
should have affected only the relevant document).</li> should have affected only the relevant document).</li>
<li>Real time indexer: uncontrolled concurrent access to
the global configuration could cause a startup crash (mostly of
big file trees because of timing issues).</li>
<li>Fixed sorting by document and file size in the result
table.</li>
<li>Email messages for which there would be an error indexing
an attachment would not be indexed at all.</li>
<li>Text files bigger than 2 GB could not be indexed.</li>
<li>Fixed the handling of compressed man pages.</li>
</ul> </ul>
</li> </li>