Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Time Note
2.0.22022.3.10
2.0.32022.3.24
2.1-RC12022.45.146
2.12022.5.17
2.2-RC12022.8.12
2.22022.48.2624


Milvus 2.0 time schedule

Next Few Big Releases:

Milvus 2.2: 2022.7Milvus 3.0: 2022.1112


Roadmap features
DDL

2.2
VersionFeatureOwnerStatusComment
2.1Supports string data typesxi-ge16,dragondriverin progresshttps://wiki.lfaidata.foundation/display/MIL/MEP+11+--+Support+String+DataType?src=contextnavpagetreemode
2.1Username/Passwordawekjiangin progressMEP 27 -- Support Basic AuthenticationSupports dynamic collection metaWritticin progress
2.2Automatic data partitionpending2.2Supports Scalar bitmap/inverted Index for string and numeric data types
pendingLong term
2.2Collection alias atomic switch
pendingLong term
2.2Supports alter collection
pending
2.2Support auto data paritition
pending
3.0Support  list,set,json data type
pending

...

VersionFeatureOwnerStatusComment
2.1support query/search result iteration
delayed to 2.2
2.1Support auto-expirationWritticin progressPartly finished. TBD next step.
2.2Supports search by id
pendingTBD
2.2Vector range search
pendingTBD
2.2Update support 
pending
2.2Delete performance optimization
pending
3.0Support complicated scalar operation with vectorization(DuckDB, Data fusion, Gandiva)
pending
Long termMulti vector support
pending
Long termSupports upsert/primary key deduplication
pending

...

VersionFeatureOwnerStatusComment
2.1Multi tenant support and access control/Support ACLJaimeKe Jiangin progressMEP 29 -- Support Role-Based Access Control
2.1Data compressionyah01done
2.2query pagination
pending
2.2Segment LRU load
pending
2.2Change data capture
pendingLong Term
3.0UDF support
pending
3.0User specified reranking and preprocessing in container
pending
3.0Adopts incremental backup
pending
Long TermSupports static data encryptionpendingLong TermOffers embedding-as-service through data importer/transformer
pending



Performance/Cost

VersionFeatureOwnerStatusComment
2.1performance benchmarkwangtingdone
2.1performance optimization and monitoringczs007in progress
2.1Multi memory replicasunbyin progress
2.1Data bulkloadyhmoin progress
2.2Supports GPU Index building and embedding retrieval
pending
2.2Load balance optimizationcongqi xiaAdopts cost-based query optimization algorithm to improve hybrid search efficiencypending
2.2Supports ScaNN Indexwalmart labsin progressA customer is working on this task
3.0Adopts cost-based query optimization algorithm to improve hybrid search efficiency2.2Load balance optimization
pending
Long TermSupports on-disk vector indexing
pending
Long TermAutomatic index optimization
pending

...

VersionFeatureOwnerStatusComment
2.1Chaos testzhuwenxingdonebasically works
2.xPressure testyanliang567pending
2.1Supports segment in memory replicassunbyin progress
2.2Flow control && back pressure supportjaimepending
3.0Master/Slave cluster
pending
3.02.2Query node resource isolation
pending

...

VersionFeatureOwnerStatusComment
2.1Embedded Milvus that runs on laptopssoothing-rainin progress
2.1windows supportmatrix jiin progress
2.1 arm supportyusheng main progress
2.2Multi datacenter deployment and multi-cloud integration
pendingON AWS
2.2Cluster auto scalingLoveEachDayUDF support pending
2.2Dynamic cluster expansion/shrinkLoveEachDayMilvus deploy with ansiblezwd1208in progresspending
Long TermOffline vector computation
pending

...

VersionFeatureOwnerStatusComment
2.1Supports Restful APIshaorenfsa, Anoshin progressin design stagecoding 
2.1Supports C++ SDKyhmo,matrixji,ArkaprabhaChakrabortyin progressalmost done
3.0Milvus Query Language(SQL like, with ANN,Range support)
pending
Long TermSQLSupport GraphQL
pending
Long TermSupport Rust SDK-like Query Language
pending



Integration

VersionFeatureOwnerStatusComment
2.1Integrates KafkaJaimein progress
2.2Support meta storage interface (Meta in etcd, zookeeper and other user implemented logic)Jaimepending
2.2Refine milvus bootcamp with Towhee and Hugging facehou jiepending
2.2Data stored over local/distributed filesystems
pending2
.2Long TermIntegrates distributed KV stores such as HBase/TiKV/FoundationDB
pending

...