HDFS-9420. Add DataModels for DiskBalancer. Contributed by Anu Engineer
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/6ab68318 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/6ab68318 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/6ab68318 Branch: refs/heads/HDFS-1312 Commit: 6ab68318b57e183300312304471b3318ea8cfa2f Parents: 43acf9a 00537b8 Author: Tsz-Wo Nicholas Sze <szets...@hortonworks.com> Authored: Tue Dec 1 14:36:34 2015 -0800 Committer: Tsz-Wo Nicholas Sze <szets...@hortonworks.com> Committed: Tue Dec 1 14:36:34 2015 -0800 ---------------------------------------------------------------------- .../hadoop-hdfs/HDFS-1312_CHANGES.txt | 5 + .../connectors/ClusterConnector.java | 44 +++ .../diskbalancer/connectors/package-info.java | 29 ++ .../datamodel/DiskBalancerCluster.java | 249 ++++++++++++++ .../datamodel/DiskBalancerDataNode.java | 269 +++++++++++++++ .../datamodel/DiskBalancerVolume.java | 330 +++++++++++++++++++ .../datamodel/DiskBalancerVolumeSet.java | 325 ++++++++++++++++++ .../diskbalancer/datamodel/package-info.java | 31 ++ .../hdfs/server/diskbalancer/package-info.java | 36 ++ .../diskbalancer/DiskBalancerTestUtil.java | 227 +++++++++++++ .../server/diskbalancer/TestDataModels.java | 224 +++++++++++++ .../diskbalancer/connectors/NullConnector.java | 59 ++++ 12 files changed, 1828 insertions(+) ----------------------------------------------------------------------