分布式 NewSQL 数据库 TiDB 4.0.1 发布

2020年6月15日10:46:50 发表评论

TiDB 是国内 PingCAP 团队开发的一个分布式 SQL 数据库。其灵感来自于 Google 的 F1 和 Google spanner, TiDB 支持包括传统 RDBMS 和 NoSQL 的特性。

TiDB 4.0.1 现已发布,该版本具体更新内容如下:

新功能

  • TiKV
    • 添加 --advertise-status-addr 启动参数 #8046
  • PD
    • 为内嵌的 TiDB Dashboard 添加内部代理的支持 #2511
    • 添加对 PD 客户端自定义超时的设置 #2509
  • TiFlash
    • 支持 TiDB new collation framework 排序规则框架
    • 支持函数 If/BitAnd/BitOr/BitXor/BitNot/Json_length 下推到 TiFlash
    • 支持 TiFlash 中对于大事务的 Resolve Lock 逻辑
  • Tools
    • Backup & Restore (BR)
      • 增加启动时集群版本检查,避免 BR 和 TiDB 集群不兼容的问题 #311

Bug 修复

  • TiKV
    • 修复日志中 use-unified-pool 配置打印不正确的问题 #7946
    • 修复 tikv-ctl 不支持相对路径的问题 #7963
    • 修复点查监控指标不准确的问题 #8033
    • 修复过时副本在网络隔离消除后不能销毁的问题 #8006
    • 修复 read index 可能过时的问题 #8043
    • 改善备份恢复文件操作的可靠性 #7917
  • PD
    • 防止某些场景下对 Placement Rules 的错误配置 #2516
    • 修复删除 Placement Rules 可能引发 panic 的问题 #2515
    • 修复当 Store 的已用空间为零时无法获取 Store 信息的 bug #2474
  • TiFlash
    • 修复 TiFlash 中 Bit 类型列的 Default Value 解析不正确的问题
    • 修复 TiFlash 对于 1970-01-01 00:00:00 UTC 在部分时区下计算错误的问题

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: