Eric Coissac 85e1901898 feat: limit concurrent open files during scatter
Introduces a `max_open_files` CLI argument (default: 20) to cap concurrently open input files during scatter operations. The scatter phase now parallelizes sequence file partitioning across worker threads while enforcing a configurable concurrency limit using a custom semaphore and `GuardedIter` wrapper. This ensures bounded resource usage and prevents file handle exhaustion during index construction.
2026-05-22 11:28:44 +02:00
S
Description
No description provided
Readme
228 MiB
v1.1.44
Latest
2026-08-11 21:04:49 +00:00
Languages
Rust 84.7%
Python 5.8%
Makefile 3%
Shell 2.7%
HTML 2.7%
Other 1.1%