Jean-Francois Dockes
|
e204bf06f3
|
Force creating new indexes in Chert format even when running with Xapian 1.4 in order to avoid the issues with snippet generation caused by the Glass index format
|
2017-12-08 15:14:17 +01:00 |
|
Jean-Francois Dockes
|
503edd5a92
|
Add function to list failed files to the term explorer
|
2017-09-03 10:46:11 +02:00 |
|
Jean-Francois Dockes
|
16250f6096
|
fix log messages whitespace and line breaks
|
2017-06-05 14:31:08 +02:00 |
|
Jean-Francois Dockes
|
9661a4431e
|
wen
|
2017-04-18 14:39:12 +02:00 |
|
Jean-Francois Dockes
|
bde991c08a
|
got rid of off_t
|
2017-02-28 20:36:01 +01:00 |
|
Jean-Francois Dockes
|
2cfb4f7e4c
|
allow disabling storing an abstract made of the beginning of document by setting its length parameter to 0
|
2017-02-27 18:26:34 +01:00 |
|
Jean-Francois Dockes
|
525fff9120
|
Replace deprecated Xapian::Database::flush() with commit() (name change only)
|
2016-12-11 09:40:29 +01:00 |
|
Jean-Francois Dockes
|
e0a79455ae
|
Make path searches case-insensitive on windows.
|
2016-08-06 12:20:45 +02: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
|
c1fad4afc7
|
Replaced pthread with std:: thread and mutex
|
2016-07-12 18:08:21 +02:00 |
|
Jean-Francois Dockes
|
f6a999de84
|
logging now uses c++ streams
|
2016-07-12 09:41:04 +02:00 |
|
Jean-Francois Dockes
|
d0c44f303b
|
increment basepos after adding postings for path elements so that cfn terms are not at the same positions
|
2016-06-21 12:16:10 +02:00 |
|
Jean-Francois Dockes
|
a4fd4ee5be
|
moved code around to make smallut and pathut less recoll-specific and reusable. No actual changes
|
2016-03-21 12:55:31 +01:00 |
|
Jean-Francois Dockes
|
53f57e75c6
|
rcldb syngroups: allow setting synonyms source after construction
|
2015-11-21 12:48:09 +01:00 |
|
Jean-Francois Dockes
|
c420a5cbb3
|
Avoid using the return value of localtime_r, it's sometimes null on windows.
|
2015-11-15 16:07:01 +01:00 |
|
Jean-Francois Dockes
|
f70c92c629
|
rcldb::getSubDocs() (called from GUI show subdocs) was returning too many results because the parent/child ipath test was flawed
|
2015-11-03 08:40:13 +01:00 |
|
Jean-Francois Dockes
|
d013ecb1bc
|
Windows: fix path splitting for the XP field
|
2015-10-14 10:53:15 +02:00 |
|
Jean-Francois Dockes
|
63802a4005
|
housekeeping: separated out the chrono utility
|
2015-10-14 09:18:26 +02:00 |
|
Jean-Francois Dockes
|
3b18facc16
|
Fixed some "unused xxx" warnings + include autoconfig
|
2015-10-07 08:30:49 +02:00 |
|
Jean-Francois Dockes
|
d942242047
|
replace all %lld instances
|
2015-10-03 17:25:17 +02:00 |
|
Jean-Francois Dockes
|
1cbf02f713
|
Suppressed many integer size warnings by a mix of type adjustments and casts,
none of which should have a real effect.
--HG--
branch : WINDOWSPORT
|
2015-09-01 19:39:20 +02:00 |
|
Jean-Francois Dockes
|
853cdea7d7
|
fix bogus signedness warning
--HG--
branch : WINDOWSPORT
|
2015-08-30 17:45:19 +02:00 |
|
Jean-Francois Dockes
|
14c8e740d6
|
Windows: fixed a number of int size warnings mostly by casting them away
--HG--
branch : WINDOWSPORT
|
2015-08-30 17:30:31 +02:00 |
|
Jean-Francois Dockes
|
d4cd1dd91c
|
1st mods to get a build under windows. Does not build yet, far from it
--HG--
branch : WINDOWSPORT
|
2015-08-30 11:19:18 +02:00 |
|
Jean-Francois Dockes
|
d8e8ce6ee2
|
Implement single-term query-time synonyms
|
2015-08-22 15:11:07 +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
|
c8d34dc8ba
|
Prevent highligting of bogus terms in results (prevent path elts, negative queries or internal stuff)
|
2015-08-08 21:56:45 +02:00 |
|
Jean-Francois Dockes
|
e6c0ca403d
|
recollindex: do not retry files which previously failed to be indexed, except if they were changed since, or option -k is set
|
2015-04-23 10:37:37 +02:00 |
|
Jean-Francois Dockes
|
9ba0b3e8bc
|
Replaced RSA md5 code with public domain OpenBSD/debian dpkg version
|
2015-03-01 14:28:01 +01:00 |
|
Jean-Francois Dockes
|
81cc5326ba
|
missing ifdef would make --disable-idxthreads build fail
|
2014-11-20 19:31:35 +01:00 |
|
Jean-Francois Dockes
|
e7a86aee47
|
Repaired problem in commit 577fd9d3a634 which broke case-sensitive indexing term prefix wrapping
|
2014-07-24 15:29:19 +02:00 |
|
Jean-Francois Dockes
|
19da7020d6
|
Add new kind of aliases for field names, to be used only at query time
|
2014-07-23 16:52:08 +02:00 |
|
Jean-Francois Dockes
|
578511c3e2
|
Add flag qualifying field to be indexed exclusively with prefix
|
2014-07-23 15:28:16 +02:00 |
|
Jean-Francois Dockes
|
088f1f9a9f
|
try out modification to use container file name for display, but not search, purposes when the subdocument file name is not set
|
2014-07-16 17:05:26 +02:00 |
|
Jean-Francois Dockes
|
50ee2838dc
|
Use a single Xapian Database object for update and query operations while indexing instead of separately open read/write ones. Separate objects seem to trigger Xapian issues
|
2014-06-07 11:44:04 +02:00 |
|
Jean-Francois Dockes
|
6574ff514a
|
doc
|
2014-05-15 15:21:08 +02:00 |
|
Jean-Francois Dockes
|
e867f855ad
|
get rid of numerous probably inocuous valgrind/helgrind messages by ensuring that actual string copies are passed between threads, without refcount/shared data magic
|
2014-05-05 19:01:58 +02:00 |
|
Jean-Francois Dockes
|
deb4cc8d12
|
mt indexing: do not pass copies of Xapian::Document between threads: the reference counting is not mt-safe. Replace with pointers
|
2014-05-05 10:59:50 +02:00 |
|
Jean-Francois Dockes
|
e1b746bcfd
|
restructured needUpdate()
|
2014-05-06 08:26:38 +02:00 |
|
Jean-Francois Dockes
|
60d3ba11ac
|
add parameter to set max stored length of metadata fields. Previously fixed at 150. Fixes issue #178
|
2014-03-26 18:43:49 +01:00 |
|
Jean-Francois Dockes
|
8cde199b84
|
backslashes in abstract could fudge the format of the db data record...
|
2013-11-07 15:00:43 +01:00 |
|
Jean-Francois Dockes
|
56a56500c1
|
Handle partial indexing of document restricted to metadata from extended attributes
|
2013-10-04 10:57:11 +02:00 |
|
medoc
|
841b8cff03
|
flush the update queue before set_metadata
|
2013-08-28 11:10:40 +02:00 |
|
Jean-Francois Dockes
|
a1b7018cfd
|
Fix problems which occurred when using functions like open-parents with multiple indexes containing identical paths (udis)
|
2013-05-25 11:26:57 +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
|
dd6be25f13
|
fixed bug in path translation feature + confusing messages about reindexing missing files
|
2013-05-14 08:12:33 +02:00 |
|
Jean-Francois Dockes
|
1805c367ea
|
check the stripchars options when adding an external index
|
2013-04-29 15:34:17 +02:00 |
|
Jean-Francois Dockes
|
b4c7efe490
|
Added (unifdefd) code to detect garbage data like undecoded base64 by looking at word length stats
|
2013-04-27 08:29:55 +02:00 |
|
Jean-Francois Dockes
|
2b80c77c23
|
Add possibility to display a list of sub-documents for a given result
|
2013-04-24 16:33:53 +02:00 |
|
Jean-Francois Dockes
|
9aad81c387
|
code moved around for clarity, no real changes
|
2013-04-23 15:59:06 +02:00 |
|