TiKV - v6.3.0


Improvements

  • Support configuring the unreachable_backoff item to avoid Raftstore broadcasting too many messages after one peer becomes unreachable #13054 @5kbpers
  • Improve the fault tolerance of TSO service #12794 @pingyu
  • Support dynamically modifying the number of sub-compaction operations performed concurrently in RocksDB (rocksdb.max-sub-compactions) #13145 @ethercflow
  • Optimize the performance of merging empty Regions #12421 @tabokie
  • Support more regular expression functions #13483 @gengliqi
  • Support automatically adjusting the thread pool size based on the CPU usage #13313 @glorv

Bug fixes

  • Fix the issue that PD does not reconnect to TiKV after the Region heartbeat is interrupted #12934 @bufferflies
  • Fix the issue that Regions might be overlapped if Raftstore is busy #13160 @5kbpers
  • Fix the issue that the PD client might cause deadlocks #13191 @bufferflies #12933 @BurtonQin
  • Fix the issue that TiKV might panic when encryption is disabled #13081 @jiayang-zheng
  • Fix the wrong expression of Unified Read Pool CPU in Dashboard #13086 @glorv
  • Fix the issue that the TiKV service is unavailable for several minutes when a TiKV instance is in an isolated network environment #12966 @cosven
  • Fix the issue that TiKV mistakenly reports a PessimisticLockNotFound error #13425 @sticnarf
  • Fix the issue that PITR might cause data loss in some situations #13281 @YuJuncen
  • Fix the issue that causes checkpoint not advanced when there are some long pessimistic transactions #13304 @YuJuncen
  • Fix the issue that TiKV does not distinguish the datetime type (DATETIME, DATE, TIMESTAMP and TIME) and STRING type in JSON #13417 @YangKeao
  • Fix incompatibility with MySQL of comparison between JSON bool and other JSON value #13386 #37481 @YangKeao

Details

date
Sept. 30, 2022, 2:35 a.m.
name
tikv-server v6.3.0
type
Minor
👇
Register or login to:
  • 🔍View and search all TiKV releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or