Skip to content

MatrixCube-v0.2.0

Compare
Choose a tag to compare
@zhangxu19830126 zhangxu19830126 released this 05 Jan 06:12
· 83 commits to main since this release
9b6d376

We are excited to announce the second release of MatrixCube v0.2.0!

Features

  • Support Raft Log Compaction
  • Support Raft Snapshot
  • Support Shard split
  • Support Auto-Rebalance
  • Support Shard tag-based scheduling rules

Improvements

  • Refactoring the raft event-driven goroutine pool
  • Read operations are performed using a stand-alone goroutine, without blocking the raft drive
  • Refactoring the raft state machine
  • Abstracts an explicit Data Storage interface for easier use of MatrixCube
  • Provides built-in KV-based Data Storage

Contributors

This release contains contributions from 3 contributors