All Versions
125
Latest Version
Avg Release Cycle
52 days
Latest Release
1299 days ago

Changelog History
Page 5

  • v3.1.1

    April 30, 2020
  • v3.1.0 Changes

    April 16, 2020

    πŸ› Bug Fixes

    • πŸ›  Fix the panic issue caused by replica read #7418 #7369
    • πŸ›  Fix the issue that the restoration process creates empty regions #7419
    • πŸ›  Fix the issue that repeated resolve lock requests might harm the atomicity of pessimistic transactions #7389
  • v3.1.0-rc Changes

    April 02, 2020

    πŸ†• New features

    • πŸ‘Œ Support backing up data with the Raw KV API #7051
    • πŸ‘Œ Support the TLS authentication for the status server #7142
    • πŸ‘Œ Support the TLS authentication for the KV server #7305

    πŸ› Bug Fixes

    • πŸ›  Fix the issue of conflict check failure or data index inconsistency caused by inserting an existing key into a transaction and then deleting it immediately when disabling the consistency check parameter #7112
    • πŸ›  Fix the calculation error when TopN compares unsigned integers #7199
    • 🌲 Introduce a flow control mechanism in Raftstore to solve the problem that without flow control, it might cause slow log tracking and cause the cluster to be stuck, and the problem that the large transaction size might cause the frequent reconnection among TiKV servers #7087 #7078
    • πŸ›  Fix the issue that pending read requests sent to replicas might be permanently blocked #6543
    • πŸ›  Fix the issue that replica read might be blocked by applying snapshots #7249
    • πŸ›  Fix the issue that transferring leader might cause TiKV to panic #7240
    • πŸ›  Fix the issue that all SST files were filled with zeroes when backing up data to S3 #6967
    • πŸ›  Fix the issue that the size of SST file was not recorded during backup, resulting in many empty Regions after restoration #6983
    • 🐎 Optimize the time to hold locks to improve the performance of backup #7202
    • πŸ‘Œ Support AWS IAM web identity for backup #7297
  • v3.1.0-beta.2 Changes

    March 09, 2020
    • Raftstore
      • Add the peer_address parameter to connect other nodes to the TiKV server #6491
      • Fix the issue that the read requests cannot be processed because data is not properly read from Hibernate Regions #6450
      • Add the read_index and read_index_resp monitoring metrics to monitor the number of ReadIndex requests #6610
      • Fix the panic issue caused by the ReadIndex requests during the leader transfer process #6613
      • Fix the issue that Hibernate Regions are not correctly awakened in some special conditions #6730 #6737 #6972
    • PD Client
      • Support reporting statistics of local threads to PD #6605
    • Backup
      • Replace the RocksIOLimiter flow control library with Rust’s async-speed-limit flow control library to eliminate extra memory copies when backing up a file #6462
      • Fix the inconsistent data index during the restoration caused by the backup of the extra data #6659
      • Fix the panic caused by incorrectly processing the deleted values during the backup #6726
  • v3.1.0-beta.1 Changes

    January 10, 2020

    [3.1.0-beta.1]

    backup

    • Change the name of the backup file from start_key to the hash value of start_key to reduce the file name's length for easy reading (#6198)
    • Disable RocksDB's force_consistency_checks check to avoid false positives in the consistency check #6249

    - Add the incremental backup feature #6286

    sst_importer

    • Fix the issue that the SST file does not have MVCC properties during restoring #6378

    - Add the monitoring items such as tikv_import_download_duration, tikv_import_download_bytes, tikv_import_ingest_duration, tikv_import_ingest_bytes, and tikv_import_error_counter to observe the overheads of downloading and ingesting SST files #6404

    raftstore

    • Fix the issue of Follower Read that the follower reads stale data when the leader changes, thus breaking transaction isolation #6343
  • v3.1.0-beta Changes

    December 18, 2019
    • πŸ‘Œ Support the distributed backup and restore feature #5532
    • πŸ‘Œ Support the Follower Read feature #5562
  • v3.0.20 Changes

    December 25, 2020

    πŸ› Bug Fixes

    • πŸ›  Fix the issue that an error is returned indicating that a key exists when this key is locked and deleted in a committed transaction #8931

    πŸ‘Œ Improvements

    • Add the end_point_slow_log_threshold configuration item #9145
  • v3.0.19 Changes

    September 25, 2020

    πŸ‘Œ Improvements

    • πŸ”€ Set sync-log to true as a nonadjustable value #8636

    πŸ› Bug Fixes

    • πŸ›  Fix the bug that TiKV panics when parsing responses with missing reason phrases #8540
  • v3.0.18 Changes

    August 21, 2020

    Misc

    • πŸ”„ Change gc failure log to warning #8444
  • v3.0.17 Changes

    August 03, 2020

    πŸ› Bug Fixes

    • πŸ›  Fix a bug that might read stale data during region merging #8111
    • πŸ›  Fix memory leak during scheduling #8355

    πŸ‘Œ Improvements

    • βž• Add the hibernate-timeout configuration that delays region hibernation to improve rolling update performance #8207