- Status: open --> merged
Wes Hanney wants to merge 4 commits from /u/novamxd/searchmonkey/ to master, 2022-04-17
Added
* Search is now multithreaded
* For best performance, disable charset detection and third party content reading
* Search now streams/reads files once for both charset and content detection
* Users can export their search results as CSV or JSON
* Added support for folder/path exclusion using either Glob or Regex
* Added recursive folder search prevention
Fixed
* Display of dropdowns for Windows users
* Use of max hits so it applies to both reading and preview
Known issues
* Sorting results while a search is going on triggers caught exceptions in the Swing UI
* File timeout setting is still not used within the search algorithm
* Max recurse is still an option even when it's not used
* 3rd party searching needs to be updated to be applied to only select file extensions to improve search performance when enabled
Commit | Date | |
---|---|---|
[8d8ae6]
(HEAD, master)
by
![]() Fixed issue of max hits not applying during searching and preview. Fixed bug of SearchWorker stopping early. Fixed bug of UI pool not stopping. Renamed a bunch of UI elements to make them more clear as to what they are. Added support for folder path exclusion with either GLOB or Regex patterns (like with file searching). Cleaned up UI a bit. Revamped ContentMatch so that it can detect the charset and iterate through the lines of a file in one pass as opposed to two passes. |
2022-04-10 07:11:08 | Tree |
2022-04-04 04:12:27 | Tree | |
2022-04-04 01:42:26 | Tree | |
[bdc401]
by
![]() Updated SearchWorker to use multi-threading to increase search speed and leverage modern storage. Also updated references to file reading to use streams to limit memory usage. |
2022-04-03 22:05:16 | Tree |