Skip to content

Releases: tikv/pd

pd-server v5.1.0

24 Jun 08:02
8bc9675
Compare
Choose a tag to compare

Improvements

  • Avoid unexpected statistics after adding the scatter region scheduler #3602
  • Solve multiple scheduling issues in the scaling process
  • Optimize the generation process of replica snapshots to solve slow scheduling issues during scaling:
  • Solve slow scheduling issues caused by heartbeat pressure due to traffic changes
  • Reduce the space discrepancies of large clusters due to scheduling, and optimize the scheduling formula to prevent the bursting issue (which is similar to heterogeneous space clusters) caused by large compression rate discrepancies #3592 #10005

Bug Fixes

  • Fix the issue that the PD Leader re-election is slow when there are many stores #3697
  • Fix the panic issue that occurs when removing the evict leader scheduler from a non-existent store #3660
  • Fix the issue that the statistics are not updated after offline peers are merged #3611

Pre Release v5.2.0-alpha

07 Jun 08:07
6c52d75
Compare
Choose a tag to compare
Pre-release
schedulers: avoid recalculate tolerantRatio (#3745)

* schedulers: avoid recalculate tolerantRatio

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

* fix test

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

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

pd-server v5.0.2

09 Jun 11:54
2b5ada0
Compare
Choose a tag to compare

Bug Fixes

  • Fix the issue that the PD Leader re-election is slow when there are many stores #3697
  • Fix the panic issue that occurs when removing the evict leader scheduler from a non-existent store #3660
  • Fix the issue that the statistics are not updated after offline peers are merged #3611

Release v5.1.0-alpha

24 May 03:33
866e856
Compare
Choose a tag to compare
Release v5.1.0-alpha Pre-release
Pre-release

Release v5.1.0-alpha

pd-server v4.0.13

27 May 11:37
d944ac9
Compare
Choose a tag to compare

Improvements

  • Optimize the metrics of TSO processing time to help users determine whether the TSO processing time at the PD side is too long #3524
  • Update the dashboard version to v2021.03.12.1 #3469

pd-server v5.0.1

23 Apr 07:25
ea1449c
Compare
Choose a tag to compare

Improvements

  • Modify the Region score calculator to better satisfy isomerous stores #3605
  • Avoid unexpected statistics after adding the scatter region scheduler #3602

pd-server v5.0.0

07 Apr 02:40
687acfc
Compare
Choose a tag to compare

New Features

  • Support forwarding requests in a network partition environment #3431
  • Support using joint consensus to change region members and enhance the availability #2860

Improvements

  • Reduce the redundant scheduling issues caused by fluctuations of node capacity (always near the waterline) and caused by PD's store-limit configuration value set too large. This is achieved by introducing a new set of scheduling calculation formulas enabled via the region-score-formula-version = v2 configuration item. #3269
  • Enable the cross-Region merge feature by modifying enable-cross-table-merge = true to reduce the number of empty Regions. #3129
  • Improve the performance of checking scheduling constraints and the performance of fixing the unhealthy Regions in a large cluster #3155
  • Reduce the heartbeat overhead when cluster exist many pending-peers or down-peers change #3462
  • Reduce the unnecessary balance about the empty regions #3344

Bug Fixes

  • Fix the bug that the isolation level is wrong when the store lacks the label #3474
  • Fix the bug that pd can not replicate region after deployed #3516
  • Fix the bug that gets TSO cannot work well in a network partition environment #3501
  • Fix the bug that the isolation level is wrong when the store lacks label #3474
  • Fix the bug that the regions in split-cache are becoming the target of merge #3454

pd-server v4.0.12

02 Apr 02:43
05b9d6d
Compare
Choose a tag to compare

Improvements

  • Update the Region cache only when pending-peers or down-peers changes, which reduces the pressure of updating heartbeats #3471
  • Prevent the Regions in split-cache from becoming the target of merge #3459

Bug Fixes

  • Fix a bug that the isolation level is wrong when the store lacks the label #3474

pd-server v4.0.11

26 Feb 05:39
96efd6f
Compare
Choose a tag to compare

Improvements

  • Support multiple clusters in Grafana dashboards #3398

Bug Fixes

  • Fix the issue that member health metrics are incorrectly displayed #3368
  • Forbid removing the tombstone store that still has peers #3352
  • Fix the issue that the store limit cannot be persisted #3403
  • Fix the limit constriction of the scatter range scheduler #3401

pd-server v4.0.10

15 Jan 02:53
560df52
Compare
Choose a tag to compare

New Features

  • Add the enable-redact-log configuration item to enable log redaction #3266

Improvements

  • Optimize the store state filter metrics #3100
  • Upgrade go.etcd.io/bbolt to v1.3.5 #3331

Bug Fixes

  • Fix the issue that the ID allocation is not monotonic #3308 #3323
  • Fix the issue that the PD client might be blocked in some cases #3285