61 Commits

Author SHA1 Message Date
Jean-Francois Dockes
fccc0ac09c Get rid of the GUI indexing thread. All indexing now done by recollindex, with start/stop from the GUI 2012-02-07 17:07:07 +01:00
Jean-Francois Dockes
f59e2e033a index: update a status file while indexing 2012-02-06 17:03:39 +01:00
Jean-Francois Dockes
61bf17aa46 moved routine around to avoid link issues 2011-10-06 13:48:57 +02:00
Jean-Francois Dockes
95995b7ff9 Indexing: have the indexer put itself in the ionice "idle" class by default (can be changed in the config) 2011-09-29 12:03:26 +02:00
Jean-Francois Dockes
478fb84ec4 index: add recollindex -f option to ignore skippedPaths/Names when using recollindex -i. Allows arbitrary (non-recoll) path handling for skipped subtree 2011-05-15 22:19:55 +02:00
Jean-Francois Dockes
4869dfa775 real time indexing: also monitor x11 session health during the initial indexing pass 2011-04-28 15:15:16 +02:00
Jean-Francois Dockes
5d82b8652f improve acknowledgement of interrupt requests while starting monitor 2011-04-28 14:28:54 +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
c4106ae0d9 indexing: use PRIO_PROCESS not PRIO_PGRP for setting recollindex nice value 2011-03-02 17:26:35 +01:00
Jean-Francois Dockes
e1a20aa810 got rid of accesses to global config through getMainConfig() 2011-03-02 13:47:07 +01:00
Jean-Francois Dockes
166399fd62 indexing: create lock / pid file 2011-01-08 19:24:26 +01:00
Jean-Francois Dockes
d6cd7dad78 Include resource.h to use setpriority 2010-08-31 09:42:11 +02:00
"Jean-Francois Dockes ext:(%22)
846bec8a73 fix english indexation -> indexing 2010-07-20 09:48:20 +02:00
Jean-Francois Dockes
c4e7ff69f6 Renamed WITHOUT_X11 to DISABLE_X11MON for clarification 2010-01-30 08:21:35 +01:00
dockes
374ea610f4 use setpriority() to be a nice indexer 2009-12-07 18:47:52 +00:00
dockes
061aa959c6 monitor the beagle queue 2009-11-14 10:29:29 +00:00
dockes
6ef7b546f2 beaglequeue indexFiles 2009-11-14 08:21:45 +00:00
dockes
4503971dd0 integrate beaglequeueindexer for indexing. Work remains for indexfiles() at least 2009-11-13 09:07:18 +00:00
dockes
cb3aa9bc1a moved common db code from fsindexer to confindexer 2009-11-11 07:47:55 +00:00
dockes
d14601bde9 dbindexer->fsindexer, split into its own file 2009-11-10 18:10:54 +00:00
dockes
bad98d6ee5 small cleanups and add option to call beaglequeue 2009-11-10 17:42:33 +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
ce0078081a execm first working zip version 2009-10-14 06:21:44 +00:00
dockes
131e0e7684 print version in recollindex help 2008-10-14 06:07:42 +00:00
dockes
722094e014 added index format version checking 2008-09-30 12:38:29 +00:00
dockes
63d91ffefc be more informative when monitoring not configured 2008-08-29 09:51:24 +00:00
dockes
46a7f05cbc gcc 4 compat, thanks to Kartik Mistry 2007-12-13 06:58:22 +00:00
dockes
7368d14d2d recollindex -l 2007-07-10 09:23:28 +00:00
dockes
6d8040c2f0 added file system usage check 2007-06-08 16:47:19 +00:00
dockes
a5efd74c71 make sure signals are only handled by the main thread. Fix bus error on rclmon exit (double delete) 2007-05-21 13:30:22 +00:00
dockes
bff0cf70be do x11 check between sleeping and starting in recollindex -m 2007-02-02 10:09:10 +00:00
dockes
2ba0ea3254 option -x to disable x11 session monitoring 2006-12-24 07:40:26 +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
2bba8a159d opt -e 2006-12-20 09:41:37 +00:00
dockes
70f45f8746 allow daemon-specific log parameters 2006-11-08 07:22:14 +00:00
dockes
f43b0ee348 create stemming db on queue timeout if needed 2006-10-24 14:28:38 +00:00
dockes
4e0d1e2483 monitor: purge docs for deleted files from db 2006-10-22 14:47:14 +00:00
dockes
3962e43dea fam autoconfig 2006-10-17 14:41:59 +00:00
dockes
01d96314c5 1st version of real time monitor 2006-10-16 15:33:08 +00:00
dockes
64b74d99d5 recollindex -i now checks that the files are descendants of topdirs 2006-10-12 14:46:02 +00:00
dockes
99372e587b 1st full version of aspell support 2006-10-11 14:16:26 +00:00
dockes
8eb9ad3560 Add -c <confdir> option to recoll and recollindex 2006-09-08 09:02:47 +00:00
dockes
47e1f82a91 centralize dbdir computation in rclconfig+cat with conffdir if not absolute 2006-04-28 07:54:38 +00:00
dockes
ae2bbf6485 new libs Makefile+autoSearchOnWS 2006-04-18 08:53:28 +00:00
dockes
962f6f1012 make indexation more easily cancellable 2006-04-04 13:49:55 +00:00
dockes
2a3075d6a6 reference to GPL in all .cpp files 2006-01-23 13:32:29 +00:00
dockes
4e37355bd6 doc + got rid of unused defaultlanguage config param 2006-01-10 11:07:21 +00:00
dockes
dac569ab51 allow independant creation / deletion of stem dbs 2006-01-09 16:53:31 +00:00
dockes
be485e8059 allow indexing individual files. Fix pb with preview and charsets (local defcharset ignored) 2005-12-14 11:00:48 +00:00
dockes
f773eff0b1 add option to rezero db before index 2005-11-30 09:46:25 +00:00