| 1 | v7.1.1-0 | 白名单插件合入到 tidb-server 基线包中 | 兼容 | NA | 文本 patch 时自动将白名单插件推送到 tidb 安装目录 |
| 2 | v7.1.1-0 | 增加 login_history 系统表及 user_login_history 用户视图,支持查询用户历史登录记录 | 兼容 | NA | |
| 3 | v7.1.1-0 | mysql.user 系统表增加 max_user_connections 字段 | 兼容 | NA | |
| 4 | v7.1.1-0 | 增加 mysql.routines 系统表,用于存储存储过程元数据 | 兼容 | NA | |
| 5 | v7.1.1-0 | 增加 mysql.tidb_ls_policies、mysql.tidb_ls_tables、mysql.tidb_ls_users、mysql.tidb_ls_elements 系统表,支持 LBAC (Label-based access control) 功能 | 兼容 | NA | |
| 6 | v7.1.1-0 | 增加 mysql.audit_log_filters 和 mysql.audit_log_filter_rules 系统表,支持审计日志过滤功能 | 兼容 | NA | |
| 7 | v7.1.8 | login_history 系统表结构变更- 原有
host 修改为 server_host - 增加
user_host 字段 - 删除
idx_session_id 索引 - 修改
idx_user 索引,将 KEY idx_user (User) 改为 KEY idx_user (User,User_host, Result, Time),提升用户登录时查询最近一次成功登录和失败登录性能,并且降低系统资源使用 - 删除 v7.1.1-0 中表默认携带的 ttl 属性
- 将
time 列类型从 timestamp 修改为 time
| 不兼容 | 用户开启查询历史登录记录功能的场景:升级前手动关闭用户历史登录记录查询功能,升级完成后手动开启用户历史登录记录查询功能。用户关闭查询历史登录记录功能的场景:正常升级,无需任何手动操作。 | 由于字段变更,造成滚动升级时未升级 tidb-server 节点插入语句 SQL 未变更,写入失败。 |
| 8 | v7.1.8 | 平凯数据库安装自动创建 mysql.whitelist 表 | 兼容 | NA | |
| 9 | v7.1.8 | 更新清空 mysql.tables_priv 和 mysql.columns_priv 表中的 Column_priv 列的历史内容 | 兼容 | NA | 用于支持列级别权限 |