|
a/website/release-1.17.html |
|
b/website/release-1.17.html |
|
... |
|
... |
32 |
<h1>Release notes for Recoll 1.17.x</h1>
|
32 |
<h1>Release notes for Recoll 1.17.x</h1>
|
33 |
|
33 |
|
34 |
|
34 |
|
35 |
<h2>Caveats</h2>
|
35 |
<h2>Caveats</h2>
|
36 |
|
36 |
|
37 |
<p><em>Installing over an older version</em>: 1.17 is fully
|
37 |
<p><em>Installing over an older version</em>: 1.17 is mostly
|
38 |
compatible with 1.16 indexes, and mostly compatible with 1.15
|
38 |
compatible with 1.16 and 1.15 indexes, except for a few
|
39 |
ones, except for a few differences for weird terms containing
|
39 |
differences for weird terms containing punctuation
|
40 |
punctuation signs. Perform a full index pass if installing
|
40 |
signs. Also, file/document size computations have been
|
|
|
41 |
improved in 1.17 and you'll need an index reset if you want to
|
|
|
42 |
enjoy the new goodness. Always reset the index if installing
|
41 |
over an older version. The simplest way to do this is to quit
|
43 |
over an older version (1.14 and older). The simplest way to do
|
42 |
all recoll programs and just delete the index directory
|
44 |
this is to quit all recoll programs and just delete the index
|
|
|
45 |
directory
|
43 |
(<span class="literal">rm -rf ~/.recoll/xapiandb</span>),
|
46 |
(<span class="literal">rm -rf ~/.recoll/xapiandb</span>),
|
44 |
then start recoll or
|
47 |
then start recoll or
|
45 |
recollindex. <span class="literal">recollindex -z</span>
|
48 |
recollindex. <span class="literal">recollindex -z</span>
|
46 |
will do the same in most cases.</p>
|
49 |
will do the same in most cases.</p>
|
47 |
|
50 |
|
48 |
<p>Some new, auxiliary, features do require a full reindex to work:</p>
|
51 |
<p>Some new, auxiliary, features do require a full reindex to work:</p>
|
49 |
<ul>
|
52 |
<ul>
|
50 |
<li>The file size filtering functions.</li>
|
53 |
<li>The file size filtering functions.</li>
|
|
... |
|
... |
71 |
query langage (ie: "size>10k size<1m"). For
|
74 |
query langage (ie: "size>10k size<1m"). For
|
72 |
documents stored inside archives, the file size stored in
|
75 |
documents stored inside archives, the file size stored in
|
73 |
the index is now the actual one, not the archive's as was
|
76 |
the index is now the actual one, not the archive's as was
|
74 |
previously the case. Because of this, you will need a full
|
77 |
previously the case. Because of this, you will need a full
|
75 |
reindex to completely enable this feature.</li>
|
78 |
reindex to completely enable this feature.</li>
|
76 |
|
79 |
|
77 |
<li>Query language: the "dir:" directive now accepts
|
80 |
<li>Query language: the "dir:" directive now accepts
|
78 |
non-absolute paths. For example dir:dir1/dir2 will select
|
81 |
non-absolute paths. For example dir:dir1/dir2 will select
|
79 |
any file the path of which includes "dir1/dir2".</li>
|
82 |
any file the path of which includes "dir1/dir2".</li>
|
80 |
|
83 |
|
81 |
<li>Query language: tilde is now expanded inside a "dir:"
|
84 |
<li>Query language: tilde is now expanded inside a "dir:"
|
|
... |
|
... |
83 |
|
86 |
|
84 |
<li>GUI: it is now possible to cancel a query that takes too
|
87 |
<li>GUI: it is now possible to cancel a query that takes too
|
85 |
long. Because of limitations in Xapian, this forces a program
|
88 |
long. Because of limitations in Xapian, this forces a program
|
86 |
exit, but it's probably better than staring at a hung
|
89 |
exit, but it's probably better than staring at a hung
|
87 |
Recoll.</li>
|
90 |
Recoll.</li>
|
|
|
91 |
|
|
|
92 |
<li>GUI/advanced search: the dialog gets new sections for
|
|
|
93 |
filtering on file dates and sizes, and has been split into two
|
|
|
94 |
tabs: for search terms, and for filtering.</li>
|
88 |
|
95 |
|
89 |
<li>GUI/config: new set of dialogs to set up the indexing
|
96 |
<li>GUI/config: new set of dialogs to set up the indexing
|
90 |
schedule, either as automatic real time indexing started
|
97 |
schedule, either as automatic real time indexing started
|
91 |
with the user session or as discrete cron entries. This
|
98 |
with the user session or as discrete cron entries. This
|
92 |
will take care of the details of autostart files or crontab
|
99 |
will take care of the details of autostart files or crontab
|