TiDB Celebrates 400 Contributors


Image for post
Image for post

Dear TiDB contributors:

Not long after we celebrated our 300th contributor milestone in September 2019, a new record, 400th contributor, is just created in our TiDB repository!

Ever since writing the first line of code of TiDB in May 2015, I have witnessed this open-source distributed database project transforming from infancy to puberty, now growing fast into adulthood. I have enjoyed the glorious moments when its storage layer, the TiKV project, was upgraded to a CNCF Incubating Project and when its ecosystem tools hit their major releases. I am also pleased to see TiDB continuously polished and adopted in the production environments of hundreds of users, helping them scale and grow their business without worrying about their database infrastructure. All these honors and achievements belong to the TiDB community, to our beloved contributors (Have you landed on the TiDB planet?) and our following distinguished committers:

TiDB contributor growth
TiDB contributor growth

Let’s take a look back upon the highlights that have shaped TiDB since September 2019:

  • @iamzhoug37 (from Meituan-Dianping) supported SQL binding, which enables the optimizer to choose the correct execution plan without modifying user SQL statements when statistics are outdated.
  • @hailanwhu (from Wuhan University) supported the Index Merge operator, which enables TiDB SQL Optimizer to choose more than one index to retrieve data from the storage layer. This improved the performance and robustness of query execution.
  • @pingyu (from Tencent) improved the performance of the window operator by introducing a shuffle operator. Now, he is working on integrating this operator to the whole TiDB SQL Engine layer to make it achieve better hybrid transaction and analytical processing (HTAP) performance.
  • The TiDB community vectorized 432 built-in functions by 79 contributors, among which @tsthght (from Meituan-Dianping) finished 45. Also, 22 rules were implemented to the new Cascades Planner by 11 contributors, and @SeaRise (from Huya) finished 5 among them.

For those who love hacking in the open-source distributed system projects, we made it our mission to make sure this is where you belong by enriching your contribution journey:

While this achievement is worth celebrating, we know there is still lots of work ahead. In addition to making TiDB faster, easier to use, and a real HTAP platform, we want to begin 2020 by striving for a diversified community full of innovative ideas, collaborations, and engagements. We hope you will enjoy the self-governing, active, global TiDB community we are committed to building.

Linus Torvalds once said, “In open source, we feel strongly that to really do something well, you have to get a lot of people involved.” Whether you want to use TiDB to unleash the power of data or to have fun hacking with other fellow contributors, join us today on our community Slack channel.


With sincerity and gratitude,


Originally published at www.pingcap.com on Mar 5, 2020

Written by

PingCAP is the team behind TiDB, an open source MySQL compatible NewSQL HTAP database. Official website: https://pingcap.com/ GitHub: https://github.com/pingcap

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store