TiKV - v6.1.0


Improvements

  • Improve the old value hit rate of CDC when using in-memory pessimistic lock #12279
  • Improve the health check to detect unavailable Raftstore, so that the TiKV client can update Region Cache in time #12398
  • Support setting memory limit on Raft Engine #12255
  • TiKV automatically detects and deletes the damaged SST files to improve the product availability #10578
  • CDC supports RawKV #11965
  • Support splitting a large snapshot file into multiple files #11595
  • Move the snapshot garbage collection from Raftstore to background thread to prevent snapshot GC from blocking Raftstore message loops #11966
  • Support dynamic setting of the the maximum message length (max-grpc-send-msg-len) and the maximum batch size of gPRC messages (raft-msg-max-batch-size) #12334
  • Support executing online unsafe recovery plan through Raft #10483

Bug fixes

  • Fix the issue that the Raft log lag is increasing when a TiKV instance is taken offline #12161
  • Fix the issue that TiKV panics and destroys peers unexpectedly because the target Region to be merged is invalid #12232
  • Fix the issue that TiKV reports the failed to load_latest_options error when upgrading from v5.3.1 or v5.4.0 to v6.0.0 #12269
  • Fix the issue of OOM caused by appending Raft logs when the memory resource is insufficient #11379
  • Fix the issue of TiKV panic caused by the race between destroying peers and batch splitting Regions #12368
  • Fix the issue of TiKV memory usage spike in a short time after stats_monitor falls into a dead loop #12416
  • Fix the issue that TiKV reports the invalid store ID 0 error when using Follower Read #12478

Details

date
June 13, 2022, 3 a.m.
name
tikv-server v6.1.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