227 Commits

Author SHA1 Message Date
dockes
bab030f846 Term expansion: handle field issues inside rcldb::termmatch, ensuring that we take the field name into account for all expansions. Ensures that File Name searches and filename: query language searches work the same, + overall better consistency 2009-12-07 13:27:57 +00:00
dockes
c05deda615 loglevel 2009-11-27 13:11:07 +00:00
dockes
f554960b9b suggest alternate spellings if no results 2009-11-26 14:03:02 +00: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
35f32a18a8 set udi in meta from getDoc(udi) 2009-11-23 16:11:37 +00:00
dockes
b3405c3f44 query::getrescnt() would only work once following 1.13 mods (affects python api) 2009-11-18 14:26:46 +00:00
dockes
dd6acb07cc mh_mail: use truncate_to_word to avoid cutting an utf8 char. rcldb: logdeb text_to_word errors 2009-11-18 10:26:47 +00:00
dockes
7c245fe986 changed apptag field name to rclaptg 2009-11-15 14:39:08 +00:00
dockes
6ef7b546f2 beaglequeue indexFiles 2009-11-14 08:21:45 +00:00
dockes
bbba826c06 1st beagle version with index/preview working 2009-11-13 13:29:34 +00:00
dockes
33d14e9bbf make dump const 2009-11-13 09:01:44 +00:00
dockes
645af1aa55 removed the useless keep_updated flag 2009-11-10 17:32:13 +00:00
dockes
e9b5174867 added dump function 2009-11-10 17:31:12 +00:00
dockes
e7dfd57d6e Allow fields local to a subtree to be set in the configuration 2009-10-30 08:59:30 +00:00
dockes
709be40f5c unified retrying for databaseModified errors 2009-10-24 15:02:49 +00:00
dockes
0bd1b1a674 renamed fields for clarity 2009-10-24 11:00:00 +00:00
dockes
d776f85dc0 catch xapian exceptions in 2 more places. 2009-10-19 07:30:52 +00:00
dockes
a27ddc32c4 rclversion.h must not include xapian.h. Replace with Rcl::version_string() 2009-10-17 06:38:04 +00:00
dockes
29dd3fdf3d dont abort on get_mset exception 2009-09-26 09:05:05 +00:00
dockes
b915c4aea7 explicitely->explicitly 2009-07-02 06:17:29 +00:00
dockes
7dcc7c61c8 modified the time at which we unaccent so that we can do the Capitalized->nostemming test on single words (this had been broken by the change of noac/split order done earlier to get japanese to work) 2009-01-26 18:30:48 +00:00
dockes
7cb1060893 fixed typo that would prevent stopfile use 2009-01-21 10:17:30 +00:00
dockes
5b879ea0e7 removed unused variable 2009-01-15 09:47:19 +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
b6f3c99c1a got rid of pathhash in rcldb, not used since 11.0 2009-01-09 07:27:01 +00:00
dockes
d9b9b41a9d getMainConfig not actually needed and possibly harmful 2008-12-19 09:55:36 +00:00
dockes
0821f0cc29 dont unaccent japanese + fix bug in unac/split ordering in searchdata 2008-12-19 09:44:39 +00:00
dockes
a4dda86ed9 fix to previous abstract fix 2008-12-17 16:20:06 +00:00
dockes
4eebdf5708 fix abstract generation when the match term is a multiword span (esp. for japanese) 2008-12-17 14:26:49 +00:00
dockes
5463ea258f comment 2008-12-17 14:26:09 +00:00
dockes
b9cc5fb1e0 simplified db open by getting rid of the illusion that we could have several writeable dbs per config 2008-12-17 08:01:40 +00:00
dockes
c0689dd1cf make gcc happy 2008-12-15 14:39:52 +00:00
dockes
5d27917c66 reorganize code + add boost to phrase element to match boost of original user terms 2008-12-15 09:24:24 +00:00
dockes
64ef8d0b81 dont insert space in cjk abstracts 2008-12-12 11:53:45 +00:00
dockes
d318f506bf message level 2008-12-12 11:02:20 +00:00
dockes
3414963810 take care of splitting user string with respect to unicode white space, not only ascii 2008-12-05 11:09:31 +00:00
dockes
3e311495be kio_recoll: html/dir switching 2008-12-04 11:49:59 +00:00
dockes
b6936d5a60 highlighting would not work with cat filt active because ClausSub did not implement getTerms 2008-10-14 07:50:14 +00:00
dockes
b932263533 let rclconfig take care of field name lowercasing 2008-10-07 06:44:23 +00:00
dockes
722094e014 added index format version checking 2008-09-30 12:38:29 +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
29c04d570e debug messages 2008-09-09 12:58:23 +00:00
dockes
89c3dfdf98 foundation work for configurable stored/indexed fields 2008-09-08 16:49:10 +00:00
dockes
c8114446cf unused args warning 2008-09-08 15:47:44 +00:00
dockes
f5d2630690 gcc4.3 2008-09-05 11:45:16 +00:00
dockes
aeda846cdd add relevancyrating to the metadata when querying 2008-09-05 10:34:17 +00:00