- Accelerated BM25 and LSM read paths with cursor tombstone handling, tiered merged filters, lock‑free tombstone reads and memtable snapshot caching, cutting search latency.
- Added lazy loading for empty multi‑tenant shards, skipped unloaded tenant shards during TTL sweep, and removed per‑call allocations in SelectProperties lookups to lower resource usage.
- Fixed several correctness issues: proper 404 response for missing shards, batch vectorization deadlocks, flat‑cached vector visibility after restart, and various test flakiness and concurrency bugs.