From d7bcab042795a9ea16c484b8c8f8b96e4184e0cc Mon Sep 17 00:00:00 2001 From: disksing Date: Thu, 26 Apr 2018 11:49:58 +0800 Subject: [PATCH 1/3] *: add change log for ga. --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f7576518a8b..8b799b86f0a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,14 @@ # PD Change Log + +## v2.0.0-GA +### New Features +* Support using pd-ctl to scatter spcified Regions for manual adjust hotspot regions in some cases +### Improves +* More configuration check rules to prevent unreasonable configurations +* Optimize scheduling strategy when TiKV node has insufficient space, try the best to prevent disk from becoming full +* 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 * Support adding the learner node From 83112c94d454b6c82a12c1619b08fdab47674537 Mon Sep 17 00:00:00 2001 From: disksing Date: Thu, 26 Apr 2018 14:02:08 +0800 Subject: [PATCH 2/3] address comments. --- CHANGELOG.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b799b86f0a..01f7175c061 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,9 @@ ## v2.0.0-GA ### New Features -* Support using pd-ctl to scatter spcified Regions for manual adjust hotspot regions in some cases -### Improves -* More configuration check rules to prevent unreasonable configurations +* Support using pd-ctl to scatter spcified Regions for manually adjusting hotspot Regions in some cases +### Improvements +* More configuration check rules to prevent unreasonable configuration * Optimize scheduling strategy when TiKV node has insufficient space, try the best to prevent disk from becoming full * Optimize hot-region scheduler execution efficiency and add more metrics * Optimize Region health check logic to avoid generating redundant schedule operators @@ -12,7 +12,7 @@ ## v2.0.0-rc.5 ### New Features * 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 @@ -22,7 +22,7 @@ ## v2.0.0-rc.4 ### New Features * Support splitting Region manually to handle the hot spot in a single Region -### Improves +### Improvements * Optimize metrics ### Bug Fixes * Fix the issue that the label property is not displayed when `pdctl` runs `config show all` @@ -30,7 +30,7 @@ ## v2.0.0-rc3 ### New Features * 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 From a63511916e736e2971b487a75629762b0d509f40 Mon Sep 17 00:00:00 2001 From: disksing Date: Thu, 26 Apr 2018 14:23:48 +0800 Subject: [PATCH 3/3] address comments. --- CHANGELOG.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 01f7175c061..712f5b66c4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,38 +1,38 @@ # PD Change Log ## v2.0.0-GA -### New Features -* Support using pd-ctl to scatter spcified Regions for manually adjusting hotspot Regions in some cases +### New Feature +* Support using pd-ctl to scatter specified Regions for manually adjusting hotspot Regions in some cases ### Improvements -* More configuration check rules to prevent unreasonable configuration -* Optimize scheduling strategy when TiKV node has insufficient space, try the best to prevent disk from becoming full +* 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 ### 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 -### Improvements +### 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 ### 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