diff --git a/CHANGELOG.md b/CHANGELOG.md index f7576518a8b..712f5b66c4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,28 +1,38 @@ # PD Change Log + +## v2.0.0-GA +### New Feature +* Support using pd-ctl to scatter specified Regions for manually adjusting hotspot Regions in some cases +### Improvements +* Improve configuration check rules to prevent unreasonable scheduling configuration +* Optimize the scheduling strategy when a TiKV node has insufficient space so as to prevent the disk from being fully occupied +* Optimize hot-region scheduler execution efficiency and add more metrics +* Optimize Region health check logic to avoid generating redundant schedule operators + ## v2.0.0-rc.5 -### New Features +### New Feature * Support adding the learner node -### Improves +### Improvements * Optimize the Balance Region Scheduler to reduce scheduling overhead * Adjust the default value of `schedule-limit` configuration * Fix the compatibility issue when adding a new scheduler -### Bug Fixes +### Bug Fix * Fix the issue of allocating IDs frequently ## v2.0.0-rc.4 -### New Features +### New Feature * Support splitting Region manually to handle the hot spot in a single Region -### Improves +### Improvement * Optimize metrics -### Bug Fixes +### Bug Fix * Fix the issue that the label property is not displayed when `pdctl` runs `config show all` ## v2.0.0-rc3 -### New Features +### New Feature * Support Region Merge, to merge empty Regions or small Regions after deleting data -### Improves +### Improvements * Ignore the nodes that have a lot of pending peers during adding replicas, to improve the speed of restoring replicas or making nodes offline * Optimize the scheduling speed of leader balance in scenarios of unbalanced resources within different labels * Add more statistics about abnormal Regions -### Bug Fixes +### Bug Fix * Fix the frequent scheduling issue caused by a large number of empty Regions \ No newline at end of file