Release Notes v0.2.0
-
Architecture
- Refactor DingoDB architecture abandon Zookeeper, Kafka and Helix.
- Using raft as the consensus protocol to make agreement across multiple nodes on membership selection and data replication.
- Region is proposed as the unit of data replication, it can be scheduled, split, managed by
coordinator
. - The distributed file system is replaced by distributed key-value implemented by raft and rocksdb.
-
Distributed Storage
- Support region to replicate across multiple nodes.
- Support region to split based on policies such as key counts or region size.
- Support Region to perform periodic snapshot.
-
SQL
- Support more aggregation functions, such as min,max,avg, etc.
- Support
insert into ... select
.
-
Client Tools
- thin jdbc driver