31 Commits

Author SHA1 Message Date
Jean-Francois Dockes
f05cae7344 arrange so that a default first indexing run for a given user runs a quick shallow pass, so that queries return some results quickly after indexing starts, avoiding user frustration 2013-04-18 14:29:32 +02:00
Jean-Francois Dockes
caf5d105df Add support for indexing symlinks as such. Use inode/directory instead of application/x-fsdirectory as directory mime type. Fix stat/lstat usage in places (wipedir) 2013-04-17 18:34:02 +02:00
Jean-Francois Dockes
36c36011fe fstreewalk test driver. Added option to try setNoFnmPathname 2012-05-16 10:03:17 +02:00
Jean-Francois Dockes
ec7b40a52e cosmetics: list -> vector in more places 2012-04-11 19:58:08 +02:00
Jean-Francois Dockes
3759c0b52d index: add skippedPathsFnmPathname variable to enable disabling the use of FNM_PATHNAME while matching in skippedPaths. Closes issue #67 2011-11-30 16:36:51 +01:00
Jean-Francois Dockes
6d82d83037 make all ENOENT errors non-fatal: files and dirs disappear. Reset error string when it is retrieved to avoid accumulating memory in long-running programs 2011-10-14 14:05:33 +02:00
Jean-Francois Dockes
38e0957962 const string cleanup 2011-10-01 16:39:38 +02:00
Jean-Francois Dockes
fcc62bb73a fix build of the "utils" test drivers 2011-05-05 18:30:02 +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
de9202a0b1 tree walk: detect cycles when the option to follow symbolic links is set 2010-11-30 17:32:16 +01:00
"Jean-Francois Dockes ext:(%22)
e5f41aeb05 Add large file support 2010-07-16 17:08:07 +02:00
Jean-Francois Dockes
a1153a74ce perf comments 2010-07-04 19:12:21 +02:00
Jean-Francois Dockes
771c5cb336 Implement different tree traversal options in fstreewalk, including breadth first and mixed. 2010-07-04 19:08:12 +02:00
dockes
aed54ee6ee 1.13 tests txt mods + solaris port (FNM_LEADING_DIR) 2010-01-05 15:00:18 +00:00
dockes
0ccf8fccd9 rationalized how we recompute things on setkeydir. recoll_noindex and skippedNames can now be changed at any point in the tree 2009-11-15 08:38:43 +00:00
dockes
d91d471b7d add nocanon option 2009-11-10 17:37:56 +00:00
dockes
46a7f05cbc gcc 4 compat, thanks to Kartik Mistry 2007-12-13 06:58:22 +00:00
dockes
5a3244a5a8 add followLinks option 2007-08-30 09:01:52 +00:00
dockes
f231470f51 follow top (entry) symlinks even if nofollow is set 2007-08-28 08:08:39 +00:00
dockes
16bca7840a monitor: dont add watch on created dir if in skippedXXX 2007-07-12 10:53:07 +00:00
dockes
fde963eb2e add skippedPaths and daemSkippedPaths config variables 2007-02-02 10:12:58 +00:00
dockes
4bce91b3d6 always skip indexing of confdir and dbdir. start index monitor with normal indexing pass 2006-12-21 09:22:31 +00:00
dockes
a32ecfe60e add skipped paths 2006-12-21 08:22:35 +00:00
dockes
2a3075d6a6 reference to GPL in all .cpp files 2006-01-23 13:32:29 +00:00
dockes
56e1daac50 cleanup and comments 2006-01-17 09:31:10 +00:00
dockes
52fa7836b7 pgup/down in result list 2005-12-13 12:43:00 +00:00
dockes
ae8ff5abb3 *** empty log message *** 2005-11-24 07:16:16 +00:00
dockes
50b927f65c *** empty log message *** 2005-04-04 13:18:47 +00:00
dockes
1a897c47b3 implemented stem databases 2005-02-10 15:21:12 +00:00
dockes
063727df38 *** empty log message *** 2004-12-12 08:58:12 +00:00
dockes
597c930cd1 *** empty log message *** 2004-12-10 18:13:14 +00:00