zvec/src/core/mixed_reducer
Jalin Wang 95e5ad5105
perf(segment): reuse first vector index file as merge base during compaction (#440)
Add a fast path that copies the first segment's index file as the merge base and only merges the tail segments into it. Limited to streaming indexes (HNSW, HNSW_RABITQ, FLAT) with matching index_type + quantize_type and no filter; IVF/VAMANA always rebuild (their Merge is dump-then-reopen and would drop the base docs).
Also, fix the incorrect concurrency of the compaction task.
2026-06-03 14:22:07 +08:00
..
CMakeLists.txt chore: fix nightly coverage run-error (#417) 2026-05-21 11:47:49 +08:00
mixed_reducer_params.h Initial commit 2025-12-30 11:02:17 +08:00
mixed_streamer_reducer.cc perf(segment): reuse first vector index file as merge base during compaction (#440) 2026-06-03 14:22:07 +08:00
mixed_streamer_reducer.h feat: support core cpp sdk (#30) 2026-01-26 20:01:44 +08:00