summaryrefslogtreecommitdiffstats
path: root/doc/release-notes/3.11.0.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/release-notes/3.11.0.md')
-rw-r--r--doc/release-notes/3.11.0.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/doc/release-notes/3.11.0.md b/doc/release-notes/3.11.0.md
index 2811d06ee46..e0cdeafa2fc 100644
--- a/doc/release-notes/3.11.0.md
+++ b/doc/release-notes/3.11.0.md
@@ -129,6 +129,21 @@ None.
### Performance improvements to rebalance have been made
*Notes for users:*
+Both crawling and migration improvement has been done in rebalance.
+The crawler is optimized now to split the migration load across replica and ec nodes.
+e.g. in case the replicating bricks are distributed over two nodes, then only one node used
+to do the migration. With the new optimization both the nodes divide the load among each
+other giving boost to migration performance. And also there have been some optimization
+to avoid redundant network fops.
+
+File migration now avoids syncop framework and is managed entirely by rebalance threads giving
+performance boost.
+
+There is a change to throttle settings in rebalance. Earlier user could set three values to
+rebalance which were "lazy", "normal", "aggressive", which was not flexible enough. To overcome
+that we have introduced number based throttle settings. User now can set numbers which is indication
+of the number of threads rebalance process will work with ultimately translating to the number of
+parallel migration.
*Limitations:*