Loric ANDRE
e227cafda2
feat: better performance on small datasets
2026-04-07 10:34:12 +02:00
Xeonacid
40f0e29448
chore: deps: Only use frizbee on x86_64 and aarch64 ( #1028 )
...
* chore: deps: Only use frizbee on x86_64 and aarch64
* chore: update docs for frizbee support
* chore: docs [skip ci]
---------
Co-authored-by: LoricAndre <57358788+LoricAndre@users.noreply.github.com>
2026-04-04 14:32:57 +02:00
LoricAndre
6b355e144a
feat: rename tmux -> popup and add zellij ( #1027 )
...
* feat: rename tmux -> popup and add zellij
* chore: generate completions & manpage
* Apply suggestions from code review
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* chore: fixes
* chore: generate completions & manpage
* chore: misc, windows todo
* chore: disable popup on windows for now
* chore: generate completions & manpage
* fix: always quote using sh
* chore: expect
* fix: avoid nested popup invocations
* fix: tests
* fix: correctly gate popup
* chore(docs): update ARCHITECTURE.md [skip ci]
---------
Co-authored-by: Skim bot <skim-bot@skim-rs.github.io>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-04-03 13:46:12 +02:00
LoricAndre
1a10e405f1
feat: improve matcher & reader performance ( #1020 )
...
* chore: migrate bench.py to rust to remove python deps
* feat: replace rayon with a custom thread pool manager
* wip: insert into item_list processed_items directly from matcher
* wip: perf optimizations
* wip: perf optimizations
* wip: reader perf optimizations
* fix: skip --bench injected in bench args
* chore: add ARCHITECTURE.md
* Update src/helper/item_reader.rs
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Update src/matcher.rs
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* feat: use the same pool between reader and matcher
* chore: misc
* fix: tests
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-31 18:05:20 +02:00