We have two releases this month:
batch_cop_pool_sizeconfiguration items with the default values of
NumOfPhysicalCores * 2
tidb_clusterlabel for the scrape jobs in TidbMonitor to support monitoring multiple clusters
Wenbo Zhang's article Linux Kernel vs. Memory Fragmentation (Part I) introduced some common extensions to the buddy allocator that helped prevent memory fragmentation in the Linux 3.10 kernel, the principle of memory compaction, how to view the fragmentation index, and how to quantify the latency overheads caused by memory compaction.
In TiGraph: 8,700x Computing Performance Achieved by Combining Graphs + the RDBMS Syntax, Heng Long, Shuang Chen, and Wenjun Huang, the second prize winners of TiDB Hackathon 2020, shared TiGraph's architecture, its benchmarks, their project innovations, potential uses for TiGraph, and their future plans.
JD Cloud database team wrote an article TiDB on JD Cloud: A Cloud-native Distributed Database Service to introduce Cloud-TiDB, a distributed database service on the cloud in cooperation with PingCAP.
Leitao Guo, the database and middleware manager at iQIYI in his article How to Efficiently Choose the Right Database for Your Applications shared with you what criteria to use for selecting a database, what databases they used at iQIYI, some decision models to help you efficiently pick a database, and tips for choosing your database.
In Celebrating One Year of Chaos Mesh: Looking Back and Ahead, Cwen Yin and Calvin Weng shared with you how Chaos Mesh had grown and changed in the past year and also discussed its future goals and plans.
COUNT(NULL)returns an error
DROPoperations are performed, which affects BR restore using
We'd like to welcome the following new contributors to TiDB and thank them for their work!