vector-db-benchmark
vector-db-benchmark copied to clipboard
`max_optimization_threads: 0` doesn't disable indexing
While running vector-db-benchmarks I've noticed that
- we are updating the collection with
max_optimization_threads: 0before uploading points - and then once again with
max_optimization_threads: 1after upload is finished - I assume this is done to disable optimization/indexing during points upload
- but I've noticed that
max_optimization_threads: 0doesn't disable indexing- I've disabled the
max_optimization_threads: 1request and had a collection fully indexed withmax_optimization_threads: 0
- I've disabled the
If max_optimization_threads was intended to disable/enable indexing, then vector-db-benchmark can be updated to use indexing_threshold: 0 instead.
Screenshot
Notice indexed_vectors_count near the top and max_optimization_threads at the bottom.
@generall Do we also want an issue in qdrant regarding max_optimization_threads: 0?
You're right about this @ffuugoo.
Will fix this in the next benchmarks run.