5fa25391 | 12-Feb-2016 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Add support for UTF-8 files.
Fixes #16 |
2686d8e5 | 24-Jan-2016 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Fix blank display when file is created whilst being monitored. |
2493b508 | 15-Jan-2016 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Improve "pull to follow" locking when the file is short. |
80bca0a3 | 28-Oct-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Add configuration option for polling. |
9ba963cb | 10-Oct-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Update unit test configuration for Windows. |
6e2e573c | 31-Aug-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
CompressedLineStorage now supports >4GB files. |
7151e3ac | 30-Aug-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Add caching of the position in CompressedLineStorage. |
e49f4922 | 23-Aug-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Re-activate compressed lines in memory. |
653377b6 | 16-Aug-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Now share the indexing data between the two threads.
Compression is disabled. |
af5438c7 | 15-Apr-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Now copy the line position table between threads.
Temporary and very SLOW! |
87e663a3 | 05-Mar-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Optimise memory usage in the compressor. |
3c46a469 | 05-Mar-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Complete initial implementation of memory compression. |
7a2f3a57 | 05-Mar-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Implement compression of the memory for the index. |
f049f87f | 04-Mar-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Refactor the LinePositionArray and add tests. |
90684c57 | 21-Jan-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Remove open/close on each file access.
Performance is greatly improved: sequentialRead 76.7s -> 9.8s randomRead 15.7s -> 12.8s browsingSearch 121s -> 29.8s |
ced968a9 | 18-Jan-2015 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Optimise searches when there is a lot of matches. |
721a2433 | 24-Nov-2014 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Correct automatic search restart on truncation. |
dfb2a39c | 07-Nov-2014 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Add a temporary config.h and make CMake recognise c++11 compiler support. |
1ee847ca | 27-Oct-2014 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
LogData now only register files once with the FileWatcher. |
84b2179e | 21-Oct-2014 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Improve implementation of WinWatchTower and integrates it. |
6a12446e | 29-Aug-2014 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Make FileWatcher into a virtual class.
And create a Qt and an inotify implementation. |
812146a8 | 12-Feb-2014 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Defend against allocation errors whilst indexing. |
f8bd90d8 | 27-Jan-2014 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Fix the reload and stop buttons with multiple files. |
32e44cfd | 01-Dec-2013 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Correctly implement Reload.
Now reload instead of loading again in a different crawler. |
cdc631c3 | 24-Nov-2013 |
Nicolas Bonnefon <nicolas@bonnefon.org> |
Fix moving a unique_ptr<const> to a shared_ptr<const>.
gcc 4.6 doesn't like it even though it should be allowed. |