Milvus Project Roadmap and Time Schedule
Time | Note | ||||||
---|---|---|---|---|---|---|---|
2.0.2 | 2022.310.1028 | Experiment | |||||
2.0.3 | 2022.312.2430 | Stable | |||||
2.1-RC1 | 2022.5.6 | 2.1 | 2022.5.17 | 2.2-RC1 | 2022.8.12 | 2.2 | 2022.8.24 |
Milvus 2.0 time schedule
Next Few Big Releases:
Milvus 3.0: 2022.12
...
.4 | 2023.4.30 | Experiment |
2.5 | 2023.6.30 | Stable |
3.0-RC | 2023.9.30 | Experiment |
3.0-GA | 2023.10.30 | Stable |
Roadmap features
2.2
- Refactor Segment Assignment in Query coord
- Support Disk ANN Index
- Support RBAC
- Support BulkInsert Data
- Support Rate Limiter → Memory protection, Insertion/Search throughput
- Support collection level data TTL
- Primary/Backup coordinator
- Refine and fully tested pymilvus, java and go SDK.
- Release birdwatcher, milvus meta inspect and hacking tool
- Better Monitoring, collection level DML metrics supported
2.3
- Refactor On Disk Data format
- Performance Improving on both memory/disk index
- Faster failure recovery spped.
- Resource group for querynode physical isolation
- Merge Index coordinator/ Data coordinator into 1 role
- Integrate with new vector search engine, Knowhere 2.0
- Support Range Search
- Refine Alias functionality
- Backup support
- Rolling Upgrade
- Better Data Partition
- Incremental data subscription
- Milvus benchmark tool
- Fully tested Restful API
- Intergated with Huggingface, OpenAI, Paddle paddle
2.4
- Support GPU index
- ARM Support
- Refactor Scalar search engine with DuckDB/Velox?
- Better Hybrid search speed
- Remove Datanode, all compaction/bulkload functionality moved into indexnode, streaming functionalities moved into log node.
- Better Query pagination
- Primary/Backup milvus cluster
- Improve multi memory replica availability
- Intergate with more inference generation system
- Tracing
- Support offline deployment
2.5 ‘
- Support ScaNN Index
- Support more datatype,map,list...
- Compaction based on vector classification and scalar value
- Better streaming data search performance
- Segment LRU load for memory index
- Index parameter optimization tool
3.0
- SQL Support
- Optimizer for vector database
- Modify collection schema
- Support entity Update
- GPU index build
- Fully tested Cpp/Rust API
- New Milvus bootcamp
Version | Feature | Owner | Status | Comment |
---|---|---|---|---|
2.1 | Supports string data types | xi-ge16,dragondriver | in progress | https://wiki.lfaidata.foundation/display/MIL/MEP+11+--+Support+String+DataType?src=contextnavpagetreemode |
2.1 | Username/Password | awekjiang | in progress | MEP 27 -- Support Basic Authentication |
2.2 | Supports Scalar bitmap/inverted Index for string and numeric data types | pending | ||
2.2 | Collection alias atomic switch | pending | ||
2.2 | Supports alter collection | pending | ||
2.2 | Support auto data paritition | pending | ||
3.0 | Support list,set,json data type | pending |
...