forked from voldemort/voldemort
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Addressing reviews of balance analysis & repartitionerCLI
RebalancePlan - print out invalid metadata rate analysis Cluster - added members that allow reverse lookup of partitionID to either ZoneId or NodeId StoreRoutingPlan - Added reverse lookup of nodeID to Zone Primaries hosted. RepartitionCLI - moved constants into RepartitionUtils - Added validation of clusters & storedefs passed in. ClusterUtils - use lookup from Cluster object - changed all contig partition ID methods to call the one method that does all the complicated work. PartitionBalance - Added constants for use in the utility function - Broke the core, complicated method into small, reasonably-sized pieces. - Added verbose print out of ZoneReplicaTypes (to complement old "replica type" print out) RepartitionUtils - Document the recommend default constants for repartitioning - Dump invalid metadata rate - Clean up comments and java doc - dumpInvalidMetadataRate analyzes and pretty-prints how many pseudo-masters per-zone per-unique-store-def lead to invalid metadata exception.
- Loading branch information
Showing
8 changed files
with
441 additions
and
224 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.