TiDB 7.x 源码编译之 TiDB Server 篇,及新特性解析

TL;DR

本文将延续本系列文章,介绍如何编译 TiDB Server 源码。以及,阐释 TiDB Server 7.x 的部分新特性。

News !!!
TiDB v7.5.0 LTS 计划于 2023-11-23 正式 Release[1],目前代码虽未冻结,但已经可以看到 alpha 版本的 code 了,本文代码将以 v7.5.0-alpha 为基准。

前情提要

本文是该系列文章的第 5 篇,前四篇文章分别是:

  • TiDB 7.x 源码编译之 PD/TiDB Dashboard 篇
  • TiDB 7.x 源码编译之 TiUP 篇,及新特性解析
  • TiDB 7.x 源码编译之 TiFlash 篇
  • TiDB 7.x 源码编译之 TiProxy 篇,及尝鲜体验

编译环境

与前几篇文章有所区别的是,本文使用 CentOS 7.9 和 Rocky Linux 9.2 两个版本的操作系统,分别进行编译测试。
不过,官档[2]中并未明确支持 Rocky Linux 系统,所以如需在生产环境使用需慎重考虑。

查看版本信息:

cat /etc/redhat-release uname -a