Releases: tikv/pd
Releases · tikv/pd
pd-server v5.1.0
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
Pre Release v5.2.0-alpha
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
Release v5.1.0-alpha
Release v5.1.0-alpha
pd-server v4.0.13
pd-server v5.0.1
pd-server v5.0.0
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 theregion-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
Improvements
- Update the Region cache only when
pending-peers
ordown-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
pd-server v4.0.10
New Features
- Add the
enable-redact-log
configuration item to enable log redaction #3266