Skip to content

Releases: tikv/pd

pd-server v6.0.0

06 Apr 02:55
71f3573
Compare
Choose a tag to compare

Improvements

  • Support automatically selecting the fastest object for transfer when evicting the leader, which helps speed up the eviction process #4229
  • Forbid deleting a voter from a 2-replica Raft group in case that the Region becomes unavailable #4564
  • Speed up the scheduling of the balance leader #4652

Bug Fixes

  • Fix the issue that the operator creates steps with meaningless Joint Consensus #4362 #4444
  • Fix a bug that the TSO revoking might get stuck when closing the PD client #4549
  • Fix the issue that the Region scatterer scheduling might cause lost peers #4565
  • Fix the issue that Duration fields of dr-autosync cannot be dynamically configured #4651

v6.0.0-alpha: placement: change ValidateStores condition (#4700)

04 Mar 05:34
bf2d784
Compare
Choose a tag to compare
close tikv/pd#4690

change ValidateStores condition

Signed-off-by: Cabinfever_B <[email protected]>

Co-authored-by: Ti Chi Robot <[email protected]>

pd-server v5.3.1

03 Mar 10:17
b99630d
Compare
Choose a tag to compare

Feature enhancements

  • Speed up the exit process of schedulers #4146

Bug fixes

  • Fix a bug that the schedule generated by the region scatterer might decrease the number of peers #4565
  • Fix the issue that Region statistics are not affected by flow-round-by-digit #4295
  • Fix slow leader election caused by stucked region syncer #3936
  • Support that the evict leader scheduler can schedule regions with unhealthy peers #4093
  • Fix the issue that the cold hotspot data cannot be deleted from the hotspot statistics #4390
  • Fix a panic issue that occurs after the TiKV node is removed #4344
  • Fix the issue that the scheduling operator cannot fail fast because the target store is down #3353

pd-server v5.1.4

21 Feb 13:41
6919bc7
Compare
Choose a tag to compare

Feature enhancements

  • Speed up the exit process of schedulers #4146

Bug fixes

  • Fix a bug that the schedule generated by the region scatterer might decrease the number of peers #4565
  • Fix the issue that Region statistics are not affected by flow-round-by-digit #4295
  • Fix slow leader election caused by stucked region syncer #3936
  • Support that the evict leader scheduler can schedule regions with unhealthy peers #4093
  • Fix the issue that the cold hotspot data cannot be deleted from the hotspot statistics #4390
  • Fix a panic issue that occurs after the TiKV node is removed #4344
  • Fix the issue that the scheduling operator cannot fail fast because the target store is down #3353

pd-server v5.4.0

10 Feb 07:21
e380769
Compare
Choose a tag to compare

Improvements

  • Record the historic hotspot information by default #25281
  • Add signature for the HTTP component to identify the request source #4490
  • Update TiDB Dashboard to v2021.12.31 #4257

Bug fixes

  • Fix the issue that Region statistics are not affected by flow-round-by-digit #4295
  • Fix the issue that the scheduling operator cannot fail fast because the target store is down #3353
  • Fix the issue that Regions on offline stores cannot be merged #4119
  • Fix the issue that the cold hotspot data cannot be deleted from the hotspot statistics #4390

pd-server v5.0.6

30 Dec 13:52
552c53e
Compare
Choose a tag to compare

Improvements

  • Make the scheduling results of the scatter-range-scheduler scheduler more even by allowing the scheduler to schedule empty Regions and fix the configurations of the scheduler #4497

Bug fixes

  • Fix the issue that operator can get blocked due to down store #3353
  • Fix the issue that the speed of removing peers is limited when repairing the down nodes #4090
  • Fix the issue that the hotspot cache cannot be cleared when the Region heartbeat is less than 60 seconds #4390

pd-server v4.0.16

17 Dec 08:26
3a23716
Compare
Choose a tag to compare

Bug fixes

  • Fix a panic issue that occurs after the TiKV node is removed #4344
  • Fix slow leader election caused by stucked region syncer #3936
  • Support that the evict leader scheduler can schedule regions with unhealthy peers #4093

pd-server v5.3.0

29 Nov 08:25
fe6fab9
Compare
Choose a tag to compare

Improvements

  • Add more types of write queries to QPS dimensions in the hotspot scheduler #3869
  • Support dynamically adjusting the retry limit of the balance region scheduler to improve the performance of the scheduler #3744
  • Update TiDB Dashboard to v2021.10.08.1 #4070
  • Support that the evict leader scheduler can schedule regions with unhealthy peers #4093
  • Speed up the exit process of schedulers #4146

Bug Fixes

  • Fix the issue that PD incorrectly delete the peers with data and in pending status because the number of peers exceeds the number of configured peers #4045
  • Fix the issue that PD does not fix down peers in time #4077
  • Fix the issue that the scatter range scheduler cannot schedule empty regions #4118
  • Fix the issue that the key manager cost too much CPU #4071
  • Fix the data race issue that might occur when setting configurations of hot region scheduler #4159
  • Fix slow leader election caused by stucked region syncer#3936

pd-server v5.2.3

02 Dec 09:09
02139dc
Compare
Choose a tag to compare

There is no release note for this version.

pd-server v5.2.2

29 Oct 02:36
02139dc
Compare
Choose a tag to compare

Improvements

  • Add more types of write queries to QPS dimensions in the hotspot scheduler #3869
  • Support dynamically adjusting the retry limit of the balance region scheduler to improve the performance of the scheduler #3744
  • Update TiDB Dashboard to v2021.10.08.1 #4070
  • Support that the evict leader scheduler can schedule regions with unhealthy peers #4093
  • Speed up the exit process of a scheduler after receiving an end-of-process signal #4146

Bug Fixes

  • Fix the issue that PD incorrectly delete the peers with data and in pending status because the number of peers exceeds the number of configured peers #4045
  • Fix the issue that PD does not fix down peers in time #4077
  • Fix the issue that the scatter range scheduler cannot schedule empty regions #4118
  • Fix the issue that the key manager cost too much CPU #4071
  • Fix the data race issue that might occur when setting configurations of hot region scheduler #4159
  • Fix slow leader election caused by stucked region syncer#3936