TiDB Weekly

News & blog post

Jepsen is a project to analyze distributed systems under stress and to understand if concurrency problems are going to manifest, not only in applications but in databases and queues. It occupies a particular niche of the correctness testing landscape.

Last week, we published an article that introduces why Jepsen is important to the distributed database industry, how it works, common issues found, how we use Jepsen with TiDB, and a short summary of all problems Jepsen has found.

The full article is here:

Safety First! Common Safety Pitfalls in Distributed Databases Found by Jepsen Tests

Community

New contributors

tidb:

rust-prometheus:

Call for participation

TiDB:

TiKV:

Issues to solve

Updates of the week

Progress

TiDB:

Last week, we landed 58 PRs in the TiDB repository.

TiSpark:

Last week, we landed 7 PRs in the TiSpark repository.

TiKV and PD:

Last week, we landed 27 PRs in the TiKV and PD repositories.

Critical PRs

TiDB:

TiSpark:

TiKV and PD:

Upcoming TiDB events