Jean-Francois Dockes
|
29d4d959a5
|
Add db stats option to term explorer
|
2013-01-10 15:12:43 +01:00 |
|
Jean-Francois Dockes
|
69aa57d182
|
wild/reg spe chars defs moved to cstr
|
2013-01-04 10:06:08 +01:00 |
|
Jean-Francois Dockes
|
edb1bb5eb1
|
protect the xrdb from multiple accesses from needupdate tests and write thread
|
2013-01-01 16:20:06 +01:00 |
|
Jean-Francois Dockes
|
1384cd3d05
|
m_havewriteq was not always initialized, resulting in stray flush call
|
2012-12-28 16:34:15 +01:00 |
|
Jean-Francois Dockes
|
4c950fd6f8
|
better stats in workqueue
|
2012-12-03 19:11:59 +01:00 |
|
Jean-Francois Dockes
|
5ebc277114
|
fix no threads compile
|
2012-12-02 14:47:06 +01:00 |
|
Jean-Francois Dockes
|
4afde68f9e
|
more config isolation. Still crashing
|
2012-11-30 16:45:02 +01:00 |
|
Jean-Francois Dockes
|
3a33a68e2d
|
Use PTMutexLocker in workqueue, and make it restartable
|
2012-11-30 07:35:03 +01:00 |
|
Jean-Francois Dockes
|
9146929f5e
|
implemented configuration for thread structure. Still crashes, but not often...
|
2012-11-29 17:26:48 +01:00 |
|
Jean-Francois Dockes
|
f252050247
|
ensure that indexing threads operations are transparent to high level callers such as the real time monitor
|
2012-11-26 15:40:31 +01:00 |
|
Jean-Francois Dockes
|
9ba04fc9c7
|
timing and traces
|
2012-11-26 09:16:06 +01:00 |
|
Jean-Francois Dockes
|
cc79ee3f73
|
threads: added recoll_threadinit calls to block signals
|
2012-11-23 13:36:05 +01:00 |
|
Jean-Francois Dockes
|
657c65d438
|
Prevent error caused by trying to add a posting for an empty term (created by unac on really weird data)
|
2012-11-16 17:41:14 +01:00 |
|
Jean-Francois Dockes
|
cd53c0a536
|
Multithreaded indexing seems not to crash anymore thanks to locked existence map
|
2012-11-02 21:43:51 +01:00 |
|
Jean-Francois Dockes
|
ee7d0f2ee7
|
1st parallel multithreaded version of indexing which can do my home without crashing... Let's checkpoint
|
2012-11-01 11:19:48 +01:00 |
|
Jean-Francois Dockes
|
9ccb862666
|
fix prefix stripping in maxYearSpan
|
2012-10-16 13:36:54 +02:00 |
|
Jean-Francois Dockes
|
075f1f7518
|
filenames used for "filename search" need to be lowercased and stripped
|
2012-10-15 08:06:04 +02:00 |
|
Jean-Francois Dockes
|
bfeb681574
|
mimetype T prefix was mishandled for a raw index
|
2012-10-13 11:08:53 +02:00 |
|
Jean-Francois Dockes
|
3a2b15da10
|
comment
|
2012-10-12 13:36:38 +02: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
|
c9f6612c10
|
implemented proper limitation and error reporting in case of truncation for term and query expansions
|
2012-10-05 12:36:19 +02:00 |
|
Jean-Francois Dockes
|
bfd111ecaa
|
removed list size truncature on filename expansion
|
2012-10-05 09:19:42 +02:00 |
|
Jean-Francois Dockes
|
3f331ebb3e
|
fix glitch caused by udi prefix change
|
2012-10-03 08:05:39 +02:00 |
|
Jean-Francois Dockes
|
be27f404d2
|
Prefixes for unique identifier and parent terms were not wrapped
|
2012-10-02 19:16:57 +02:00 |
|
Jean-Francois Dockes
|
4a0a4fcf8e
|
fix 2 glitches in pdf page numer handling
|
2012-10-01 11:27:16 +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 ext:(%22)
|
52bc9f4aa3
|
merged the case/diac sensitivity code back into trunk
|
2012-09-25 19:20:24 +02:00 |
|
"Jean-Francois Dockes ext:(%22)
|
ab32062fcc
|
Separate count and context for snippets in the snippets popup from the default values for the result list
|
2012-09-23 18:19:43 +02:00 |
|
Jean-Francois Dockes
|
d9dc7cf142
|
preliminary implementation for the snippets "open to page" popup window
|
2012-09-20 13:51:40 +02:00 |
|
Jean-Francois Dockes
|
d25d79ea42
|
changed variable names for clarity
|
2012-09-19 19:49:43 +02:00 |
|
Jean-Francois Dockes
|
1b5136539f
|
Bad concatenation generated absurd page numbers for document with several multiple paeg breaks
|
2012-09-19 14:04:20 +02:00 |
|
Jean-Francois Dockes
|
9b273d94e8
|
ensure that recoll configured with indexStripChars=1 runs as compiled with -DRCL_INDEX_STRIPCHARS
--HG--
branch : CASEDIACSENS
|
2012-09-15 15:16:20 +02:00 |
|
Jean-Francois Dockes
|
a7222d4f96
|
Make Recoll optionally sensitive to case and diacritics
--HG--
branch : CASEDIACSENS
|
2012-09-14 14:34:27 +02:00 |
|
Jean-Francois Dockes
|
3dfaa7525b
|
Display page numbers inside abstracts when possible (e.g.: for pdfs)
|
2012-09-11 12:44:40 +02:00 |
|
Jean-Francois Dockes
|
3343a7f724
|
Fix the page break recording function for multiple page break at same term position
|
2012-09-10 18:14:21 +02:00 |
|
Jean-Francois Dockes
|
de812094b5
|
more small prefix fixups
|
2012-08-28 17:36:24 +02:00 |
|
Jean-Francois Dockes
|
2d6e11c0aa
|
simplified field config a bit by moving some hard coded values from the c++ to the fields file
|
2012-08-28 14:44:53 +02:00 |
|
Jean-Francois Dockes
|
776800f47a
|
arrange to create all stem dicts in one pass
|
2012-08-28 13:39:34 +02:00 |
|
Jean-Francois Dockes
|
fc8b458222
|
create class StemDb as derived class from XapSynFamily
|
2012-08-27 15:38:08 +02:00 |
|
Jean-Francois Dockes
|
bd0f002c1a
|
Reimplemented the stem expansion mechanism over Xapian synonyms feature
|
2012-08-25 11:12:36 +02:00 |
|
"Jean-Francois Dockes ext:(%22)
|
0ebfc496d8
|
add capability to remember page breaks generated by, e.g. pdftotext, and use them to start an external viewer on a match page
|
2012-08-21 15:03:02 +02:00 |
|
Jean-Francois Dockes
|
baf450e75a
|
rcldb fix crash caused by 5c8d237c639d in case there is only one index
|
2012-05-04 11:54:07 +02:00 |
|
Jean-Francois Dockes
|
73a3106a6d
|
GUI: only do the result up to date check before preview for the main index (we cant update the others anyway)
|
2012-05-04 09:52:14 +02:00 |
|
Jean-Francois Dockes
|
8b34610dde
|
Cleaned up file name handling. Fixes that file names were sometimes indexed split, sometimes not. They now always are both, with different prefixes. Forces reindex
|
2012-04-13 09:18:08 +02:00 |
|
Jean-Francois Dockes
|
4eaf12fb9c
|
more delistification
|
2012-04-12 08:15:50 +02:00 |
|
Jean-Francois Dockes
|
ec7b40a52e
|
cosmetics: list -> vector in more places
|
2012-04-11 19:58:08 +02:00 |
|
Jean-Francois Dockes
|
c7c9c49437
|
add -Z "in place reset" option to recollindex
|
2012-04-11 11:33:33 +02:00 |
|
Jean-Francois Dockes
|
07813ab6ba
|
Dont store filename in empty title at index time, to keep choice at display time. Define %t as title in addition to %T as title or filename
|
2012-03-10 14:45:40 +01:00 |
|
Jean-Francois Dockes
|
7ddbbb1ee8
|
search language: implemented filtering on file size
|
2012-03-07 17:08:22 +01:00 |
|
Jean-Francois Dockes
|
85166c93b2
|
Changed the way we handle document sizes. The fbytes field should now be in most cases the most "natural" document size. pcbytes holds the top external container size and dbytes the text size
|
2012-03-07 15:39:30 +01:00 |
|