Commit graph

10 commits

Author SHA1 Message Date
285287926b Big correctness pass to improve some filesystem edge cases, no longer follows symlinks under any circumstances. Tokenizer selection is removed, only trigram is allowed. Fixed a lot of documentation drifting from the code.
Some checks failed
CI / linux (push) Failing after 13m11s
CI / windows-cross (push) Successful in 8m32s
CI / release (push) Has been skipped
2026-10-11 20:32:00 -04:00
5bc2d53ad9 Another performance pass: Batch writes and cut background work across indexing, search and the GUI
All checks were successful
CI / linux (push) Successful in 13m58s
CI / windows-cross (push) Successful in 4m51s
CI / release (push) Successful in 13s
2026-09-27 14:19:39 -04:00
67dd461587 Removal of positions index from FTS for dramatically reduced index size and improved indexing speed at the cost of slightly slower search of common terms.
Some checks failed
CI / linux (push) Has been cancelled
CI / windows-cross (push) Has been cancelled
CI / release (push) Has been cancelled
2026-09-26 16:29:36 -04:00
e261e18a35 Large rewrite of comments and docs for clarity and bevity. Minimal code changes for the same. 2026-09-25 14:58:51 -04:00
658e32159a Some optimizations and another fix for the shortcut system.
All checks were successful
CI / linux (push) Successful in 11m53s
CI / windows-cross (push) Successful in 4m50s
CI / release (push) Successful in 13s
2026-09-06 19:43:57 -04:00
c5c5c42de9 Improvements to encrypted DB performance via 8 KiB pages and turning SQLCipher HMAC off. Advanced-settings toggle that hides technical detail. 2026-08-25 01:04:36 -04:00
42f26b1e72 Increase search db connection's timeout to 30m. Remove the indexer's duplicate-visit set, ensuring we index correctly without it. 2026-08-23 20:01:16 -04:00
3cb70a184f Improved the tutorial, made duplicate finding much faster, cleaned up a lot of excessive comments. 2026-08-23 00:33:53 -04:00
3d5aa2d752 Performance optimization pass dramatically speeds up fuzzy, regex, and wildcard searches by using trigram prefilters. Reduced memory churn. Added FTX extraction testing for a variety of formats. 2026-08-20 18:58:25 -04:00
9a4ec04047 Significant performance pass. Reduced memory churn massively. ~1.5-3x search performance improvements. Minor improvements to warm indexing time. 2026-08-09 18:36:47 -04:00