Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update full-auto migration tool (#2529)
1. Add semi-auto placement as preference lists in Resource config in Helix before Full-Auto migration. This causes helix to not rebalance immediately when Full-Auto is turned on and gives us control to migrate few partitions at a time. 2. Add support to remove few (or all) partitions at a time from preference lists in Resource config. Sample command to use the tool is /export/apps/jdk/JDK-1_8_0_121/bin/java -Dlog4j2.configurationFile=file:./log4j2.xml -cp ambry.jar com.github.ambry.clustermap.HelixBootstrapUpgradeTool --clusterName Ambry-EI --dcs ei-ltx1 --zkLayoutPath zkLayoutEI.json --resourceName 10001 --partitions 180,183,189,196,201 --updatePreferenceLists
- Loading branch information