Skip to content
All releases
Engine

v4.1.0

Merges no longer hold the collection write lock for their full duration — worst-case concurrent search stall during indexing drops from 1.92s to 233ms.

View release on GitHub
  • Merging splits into snapshot → build → swap; only snapshot/swap hold the collection's write lock, not the full merge.
  • Fixed a tombstone-pruning bug (segment presence bitmap vs. declared range) surfaced by the new off-lock timing.