Last week, we published a post describes how we hacked through different approaches of clock skew and how TimeChaos in Chaos Mesh enables time to swing freely in containers.
This full post is here:
Simulating Clock Skew in K8s Without Affecting Other Containers on the Node
Inspired by Google's Key Visualizer, we have implemented Key Visualizer (KeyViz) in TiDB, a distributed, relational, NewSQL database. Key Visualizer displays system status graphically, which helps database administrators (DBAs) quickly troubleshoot database performance issues and enables users to gain deep insights into their applications.
Last week, we published another post that does a deep dive on what Key Visualizer is, how it works, how it can help you, and which scenarios it applies to. If you're a DBA or database developer, we hope you can take this knowledge and apply it to your own work. For example, if you're a developer, you could adopt TiDB and Key Visualizer for your own applications, or even design a similar tool to troubleshoot your system.
The full article is here:
Key Visualizer: Observe Distributed Databases to Discover the Unknowns
tikv:
docs:
chaos-mesh:
NULL
in the integer type column with the float typeshow grants
statement should contain the privilege information for creating bindingsschedulers-payload
Last week, we landed 183 PRs in the TiDB repository, 6 PRs in the TiUP repository, 40 PRs in the TiDB Dashboard repository, 5 PRs in the TiSpark repository, and 78 PRs in the TiKV and PD repositories.
update
if the update list does not contain the view
get
function return the NotExist
error if the key is not foundauto_random
table optioncluster_info
tablewhere
clause only has the string columnsafePoint
auto-split
apply fsm
fsm
min_commit_ts
if caller_start_ts
is max u64