375 Commits

Author SHA1 Message Date
Jean-Francois Dockes
dca18bc585 Try to give possible explanations when opening a preview fails 2019-06-15 19:21:52 +02:00
Jean-Francois Dockes
54f0eda990 make doc.meta an unordered_map 2019-04-20 15:04:19 +02:00
Jean-Francois Dockes
35d2d5bf49 Fixed a number of recollinit invocations. Most in dead/test code 2019-03-21 15:28:02 +01:00
Jean-Francois Dockes
16fa5ce5f2 fix missing return value warning (no real consequences) 2019-03-19 17:00:05 +01:00
Jean-Francois Dockes
4d7d1a7965 windows powerfail signal: stop indexing only on resume and topdirs change 2019-03-19 14:38:57 +01:00
Jean-Francois Dockes
2606d78b18 indent 2019-03-14 15:18:03 +01:00
Jean-Francois Dockes
abaf4ca797 Move stopindexing from exe to lib to avoid symbol errors (win) 2019-03-13 09:26:31 +01:00
Jean-Francois Dockes
42d8a24a49 index: print log message when interrupted by stop file presence 2019-03-12 18:12:35 +01:00
Jean-Francois Dockes
642ea759bc Index: make sure that -k and -K always have effect. Set explicit reason when failure is due to interruption 2019-03-12 16:10:02 +01:00
Jean-Francois Dockes
a67ce0a1e8 Windows: only retry failed files if exec is newer than dbdir 2019-03-06 18:42:28 +01:00
Jean-Francois Dockes
f482df9707 reset wrong mode change 2019-03-04 11:22:46 +01:00
Jean-Francois Dockes
0cbc46732f Fixed the FSF address 2019-03-04 11:19:14 +01:00
Jean-Francois Dockes
8853cb505a Windows: improve indexing process management. Fix Pidfile locking.
Use a stop file to request stop of indexing when the indexer was not
started from the current GUI instance.
2019-02-14 14:12:08 +01:00
Jean-Francois Dockes
399c633efd Avoid purging documents from absent mountable volumes 2019-02-03 18:51:52 +01:00
Jean-Francois Dockes
02181fbb84 indexer bumping: check the status of touch command to avoid cc warning 2018-11-30 12:13:12 +01:00
Jean-Francois Dockes
6045f6da64 missing std:: 2018-11-22 17:19:30 +01:00
Jean-Francois Dockes
9f94b9ed20 Removed most ancient references to Beagle in the code, replaced by WebQueue or such to clarify things. No real changes 2018-05-31 15:51:58 +02:00
Jean-Francois Dockes
be3ac2e180 Fix cc errors in pyrclextract after TempFile interface change 2018-05-31 15:38:44 +02:00
Jean-Francois Dockes
ea3bd23d7c Fixed namespace decls issues 2018-04-18 09:34:58 +02:00
Jean-Francois Dockes
9481bc1ab4 indexing log: fix idx/daemlogfilename not working as expected 2018-04-13 14:31:33 +02:00
Jean-Francois Dockes
272a63104e Add user interfaces for triggering an incremental in a running monitor 2018-04-12 09:46:25 +02:00
Jean-Francois Dockes
8559572c7e Allow defining monitordirs variable: subset/dir of topdirs which will get monitored for updates 2018-04-11 17:45:06 +02:00
Jean-Francois Dockes
5b35ecfe36 Windows warning suppression (no real changes) 2018-01-19 17:26:43 +01:00
Jean-Francois Dockes
718019ba88 recollindex: Fix param name downloadsdir -> webdownloadsdir. Fixes recollfirefox sourceforge Issue #9 2017-12-26 12:26:42 +01:00
Jean-Francois Dockes
d88ba87d0e recollindex: -r -e would erase, then reindex the docs instead of just erase 2017-12-20 09:05:59 +01:00
Jean-Francois Dockes
5afe1aa631 Add and interface a script to move the files generated by the WebExtensions new browser extension into the web input queue 2017-11-24 15:30:27 +01:00
Jean-Francois Dockes
c123b17f19 Changed old beaglexx identifiers to webxx. Still some remaining 2017-11-24 14:04:44 +01:00
Jean-Francois Dockes
90dab89303 Added option -P to recollindex to force purge pass with -i 2017-11-15 11:02:21 +01:00
Jean-Francois Dockes
799190b702 Small windows build adjustments 2017-09-04 09:59:37 +02:00
Jean-Francois Dockes
32e79d301b comments and LOG prettifying 2017-07-20 07:52:22 +02:00
Jean-Francois Dockes
d808c927f0 Use setpgid(0,0) instead of setpgid(0,getpid()) to walk around apparent issue in dragonfly bsd 2017-06-30 15:25:30 +02:00
Jean-Francois Dockes
91e66a13f9 Moved docsToPaths() method from confindexer to function in rcldoc to simplify linking. confindexer.o not in librecoll any more.+small std namespace fixes 2017-04-24 10:15:44 +02:00
Jean-Francois Dockes
ecc4db774e recollindex: add option to output more detailed explanation of partial or complete failure (e.g.: aspell problem) 2017-04-24 09:16:41 +02:00
Jean-Francois Dockes
3ff1338ae8 When xdg-mime not installed, trying to use file -i failed 2017-03-01 10:07:45 +01:00
Jean-Francois Dockes
bde991c08a got rid of off_t 2017-02-28 20:36:01 +01:00
Jean-Francois Dockes
fff59f7814 missing cnf->setKeyDir() in processonefile could result in wrong local params being used (e.g. excludedmimetypes) 2017-02-22 16:10:32 +01:00
Jean-Francois Dockes
5779786142 catch Xapian exception caused by bad stemming language. Check stemdb creation status and have recollindex exit in error if it failed 2016-09-16 12:21:18 +02:00
Jean-Francois Dockes
054554576a real-time indexer: regular files which were part of the topdirs list were not monitored 2016-08-13 09:17:29 +02:00
Jean-Francois Dockes
cb4ddc3608 Total file count was not reset at end of indexing 2016-08-12 09:04:19 +02:00
Jean-Francois Dockes
e0a79455ae Make path searches case-insensitive on windows. 2016-08-06 12:20:45 +02:00
Jean-Francois Dockes
fe7e72ee1c Fix topdirs existence checking for non default config dirs 2016-08-03 07:12:48 +02:00
Jean-Francois Dockes
92da4c00cd use std c++11 initializer instead of create_xx hacks 2016-07-16 11:15:31 +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
d8f215b6ed log messages 2016-07-12 13:04:32 +02:00
Jean-Francois Dockes
f6a999de84 logging now uses c++ streams 2016-07-12 09:41:04 +02:00
Jean-Francois Dockes
1aea57fcb2 defined data access interface for external indexers 2016-06-01 09:46:47 +02:00
Jean-Francois Dockes
9db024791f mimetype: use the default command if none is configured 2016-04-12 18:06:56 +02:00
Jean-Francois Dockes
d0400bdce7 slightly improve indexing stats by keep a count of file errors and remembering the total files 2016-04-11 17:23:02 +02:00
Jean-Francois Dockes
7aa4edf91b Merged utility file versions with other packages 2016-03-22 13:35:35 +01:00