You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Milvus 2.0 Roadmap and Time schedule

Milvus 2.0 time schedule

Next Few Big Releases:
Milvus 2.1: 2021.11
Milvus 2.2: 2022.2

Roadmap features
DDL

VersionFeatureOwnerStatusComment
2.0.0-rcSupports numerical scalar data types
done
2.0Supports string data typesczs007,dragondriverin progress
2.1Supports Scalar bitmap/inverted Index for string and numeric data types
pending
2.1Supports data life cycle management
pending
2.1Automatic data partition
pending
2.2Collection rename
pending



DML

VersionFeatureOwnerStatusComment
2.0.0-rcSupports scalar filtering
done
2.0.0-rcSupports for query by id
done
2.0Supports Query by expressionfishpenguinin progress
2.0Supports delete by id
pending
2.1Supports search by id
pending
2.1Vector similarity search by distance
pending
2.2Supports search/query result pagination
pending
2.2Supports upsert/primary key deduplication
pending



Features

VersionFeatureOwnerStatusComment
2.0.0-rcSupports time travel to any specified point in time
done
2.0.0-rcOffers three levels of tunable consistency: strong, session, consistent prefix
done
2.0Segment compactionsunbypending
2.0Implements dynamic load balancingsunby,xige-16pending
2.0Implements dynamic handoffxige-16,bigsheeperpending
2.0Calculate distance between embeddingsyhmoin progress
2.1Multi tenant support and access control
pending
2.2Change data capture
pending
Long TermAdopts incremental backup
pending
Long TermSupports static data encryption
pending
Long TermOffers embedding-as-service through data importer/transformer
pending



Performance/Cost

VersionFeatureOwnerStatusComment
2.0Milvus 2.0 performance benchmark and tuningczs007,dragondriverpending
2.1Supports GPU Index building and embedding retrievalshengjun1985pending
2.1Data bulkload
pending
2.1Adopts cost-based query optimization algorithm to improve hybrid search efficiency
pending
2.1Supports ScaNN Index
pending
2.2Supports on-disk vector indexing
pending
Long TermSupports FPGA and other Heterogeneous hardware
pending
Long TermAutomatic index optimization
pending



Stability

VersionFeatureOwnerStatusComment
2.0.0-rcFully managed failure recovery and service discovery
done
2.0.0-rcPython SDK test
done
2.0Chaos testyanliang567pending
2.0Pressure testdel-zhenwupending
2.1Supports segment in memory replicas
pending
2.1Flow control && back pressure support
pending
2.2Query node resource isolation
pending



Ease Of Use

VersionFeatureOwnerStatusComment
2.0.0-rcHelm installation
done
2.0.0-rcSupport of Milvus Insight, a Milvus visual management tool
in progress
2.0Prometheus, Grafana and Jaeger supportzwd1208in progress
2.0Milvus k8s operatorzwd1208,jeffoverflowpending
2.1Multi datacenter deployment and multi-cloud integration
pending
2.2Embedded Milvus that runs on laptops
pending
Long TermDynamic cluster expansion/shrink
pending



SDK

VersionFeatureOwnerStatusComment
2.0.0-rcPython ORM-style APIs
done
2.0.0Merge Pymilvus ORM and PymilvusXuanYang-cnin progress
2.0Supports NodeJs APIsnameczz,shanghaikidin progress
2.0Supports Java SDK
pending
2.0Supports Go SDKcongqixiain progress
2.1Supports Restful APIs
pending
2.1Supports C++ SDK
pending
Long TermSQL-like Query Language
pending



Integration

VersionFeatureOwnerStatusComment
2.0Integrates S3
done
2.1Integrates Kafka
pending
2.1Integrates JuiceFS
pending
2.1Data stored over local/distributed filesystems
pending
2.2Integrates distributed KV stores such as HBase/TiKV/FoundationDB
pending
  • No labels