zilliztech / zilliztech/VectorDBBench
[Feature Request] Allow an optional search level in milvusautoindex
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 1.2k
- Forks
- 438
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 1
Description
Milvus already exposes an AutoIndex search level through its
Go SDK.
VectorDBBench's Milvus AutoIndexConfig and milvusautoindex CLI do not expose
this parameter, so it cannot be set when benchmarking servers that implement it.
Add --level (YAML: level) from 1 to 10, forwarding it as search_params.params.level.
If omitted, leave search parameters unchanged. Index creation should not change.
The server determines how the level is used; this only adds client-side parameter support.
Example
Search an existing, loaded collection containing the selected dataset and an
AUTOINDEX index:
vectordbbench milvusautoindex \
--uri http://localhost:19530 --collection-name VDBBench \
--case-type Performance768D1M --level 2 --k 10 \
--skip-drop-old --skip-load --skip-search-concurrent
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Milvus AutoIndexConfig and milvusautoindex CLI entry point, then trace how search parameters are assembled. Add the optional CLI/YAML level value with the stated 1–10 range and verify that it is forwarded as search_params.params.level while omission leaves parameters unchanged. Use the supplied vectordbbench command against a loaded AUTOINDEX collection to check the behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli, databases
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 76/100