Jean-Francois Dockes
3d4fd3c62e
When storing doc text, always use a metadata entry. Get rid of the code to
...
store it in the data record. Make storing the default. Add "fetchtext"
parameter to getDoc() to fetch and store the text in doc.text. Make this
accessible from Python. Misc comments and indents.
2018-01-25 13:20:02 +01:00
Jean-Francois Dockes
0b0385e459
got rid of the STD_SHARED_XX std/tr1 defines
2016-07-13 15:12:25 +02:00
Jean-Francois Dockes
4d1f679eac
Use std[::tr1]::shared_ptr instead of local RefCntr by default
2015-08-09 13:54:24 +02:00
Jean-Francois Dockes
e6402efbfb
always set the "haspages" flags when reading doc from index so that the Snippets link can be set even if no abstract is computed
2013-05-22 13:24:31 +02:00
Jean-Francois Dockes
3abfd00635
improved detection of incomplete snippets lists
2013-02-26 15:49:36 +01:00
Jean-Francois Dockes
179d22f4ff
added method to Rcl::Query for retrieving ref to SearchData + misc rclquery cleanup
2012-12-19 10:33:27 +01:00
Jean-Francois Dockes
a16d047f8d
Snippet generation: limit positions walk to max hit position. Return status code when truncated walk possibly generated incomplete snippets. Implement config variabl for max pos walk
2012-10-08 14:30:14 +02:00
Jean-Francois Dockes
bfd111ecaa
removed list size truncature on filename expansion
2012-10-05 09:19:42 +02:00
Jean-Francois Dockes
f025ff33dd
arrange to enable passing a match term as an argument when opening a document with the native editor (only / mostly pdf for now)
2012-10-02 14:40:09 +02:00
"Jean-Francois Dockes ext:(%22)
be7aed5659
snippets: assign slots by group of derived terms
2012-09-27 12:34:30 +02:00
"Jean-Francois Dockes ext:(%22)
af2d031e50
moved snippets generation code from db to query object
2012-09-26 12:13:40 +02:00
Jean-Francois Dockes
ec7b40a52e
cosmetics: list -> vector in more places
2012-04-11 19:58:08 +02:00
Jean-Francois Dockes
b28eaf23fb
Got rid of all the old RCS id strings
2011-04-27 08:22:17 +02:00
Jean-Francois Dockes
ae6d758b34
GUI: display estimated result count in status line
2011-03-11 11:54:50 +01:00
Jean-Francois Dockes
21c6025ba7
Use a xapian phrase search on the split path for filtering on directory location (much faster than the current method)
2010-12-16 15:53:40 +01:00
dockes
217b7018d6
use only match terms to build doc abstract, not all query terms (might save a little effort)
2009-11-26 07:17:40 +00:00
dockes
98dcf8c9ca
minor visibility cleanup
2009-01-13 08:02:29 +00:00
dockes
f57d4a91f9
compute md5 checksums for all docs and optionally collapse duplicates in results
2009-01-09 14:56:36 +00:00
dockes
f0538b15f2
move stemlang from RclQuery to SearchData. Allow DocSequences to do the sorting/filtering themselves
2008-09-29 11:33:55 +00:00
dockes
828dff3bb1
doc.pc now only place where relevancy is stored
2008-09-29 08:59:20 +00:00
dockes
6d48df7a91
move sort params from searchdata to rclquery
2008-09-29 06:58:25 +00:00
dockes
7d30485f87
general field name handling cleanup + sort facility in rclquery
2008-09-16 08:18:30 +00:00
dockes
9029cb92ce
small cleanups and comments
2008-07-01 08:31:08 +00:00
dockes
0e7a78d688
separated rcldb and rclquery
2008-06-13 18:22:47 +00:00