Last week, we landed 41 PRs in the TiDB repositories.
Allocate column/index IDs in the table space to make the IDs shorter.
Last week, we landed 34 PRs in the TiKV repositories.
Support online backup of the RocksDB data for tikv-ctl
debugging.
Add replication constraints to schedule replicas.
Support GrantLeaderScheduler
to transfer all leaders to one store.
Support ShuffleLeaderScheduler
to shuffle leaders in different stores.
Support Circle CI for TiKV and Placement Driver (PD).
Add the state filter argument to get the stores API.
Use channel
to fix the possible stale snapshot state, issue #1373.
Report ServerIsBusy
and let PD ignore the busy store when scheduling to fix #414.
Speed up the shutdown duration to reduce the close waiting time.
Add retry when initializing the cluster ID.
Support safe ConfChange to fix #1366.
Report pending peers to PD to improve its scheduler.
Bind ports lazily to avoid the message channel full error when starting up.