4.0.0 RC

TiKV 4.0.0 RC Release Notes

We are currently refactoring our documentation. Please excuse any problems you may find and report them here.

Release date: April 8, 2020

TiKV version: 4.0.0-rc

Compatibility Changes

  • TiKV

    • Support the pipelined feature in pessimistic transactions, which improves the TPC-C performance by 20%. The risk is that the transaction commit might fail because of lock failure during the execution #6984
    • Enable the unify-read-pool configuration item in new clusters by default and use the previous setting of this item in old clusters #7059

New Features

  • TiKV

    • Support the pipelined feature in pessimistic transactions, which improves the TPC-C performance by 20%. The risk is that the transaction commit might fail because of lock failure during the execution #6984
    • Support TLS in the HTTP port #5393
    • Enable the unify-read-pool configuration item in new clusters by default and use the previous setting of this item in old clusters #7059
  • PD

    • Support getting the default PD configuration information through the HTTP API #2258

Bug Fixes

  • TiKV
    • Fix the possible panic caused by transferring the leader when the Follower Read feature is enabled #7101