├── .gitignore ├── hbasetools-parent └── pom.xml ├── hbasetools-regionhelper ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bdifn │ │ │ └── hbasetools │ │ │ └── regionhelper │ │ │ ├── factory │ │ │ └── BeanFactory.java │ │ │ ├── rowkey │ │ │ ├── HashChoreWoker.java │ │ │ ├── HashRowKeyGenerator.java │ │ │ ├── PartitionRowKeyManager.java │ │ │ ├── RowKeyGenerator.java │ │ │ └── SplitKeysCalculator.java │ │ │ └── simulator │ │ │ ├── HBaseSimulator.java │ │ │ ├── SimulatorClient.java │ │ │ ├── emulation │ │ │ ├── EmulationClient.java │ │ │ ├── EmulationHBaseSimulator.java │ │ │ └── RegionCounter.java │ │ │ └── simple │ │ │ ├── SimpleClient.java │ │ │ └── SimpleHBaseSimulator.java │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── com.bdifn.hbasetools.regionhelper.rowkey.RowKeyGenerator │ │ └── com.bdifn.hbasetools.regionhelper.simulator.HBaseSimulator │ └── test │ └── java │ └── com │ └── bdifn │ └── hbasetools │ └── regionhelper │ └── simulator │ └── HBaseSimulatorTest.java └── pom.xml /.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | target/ 3 | 4 | .settings/ 5 | 6 | .classpath 7 | .project 8 | -------------------------------------------------------------------------------- /hbasetools-parent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-parent/pom.xml -------------------------------------------------------------------------------- /hbasetools-regionhelper/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/pom.xml -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/factory/BeanFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/factory/BeanFactory.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/rowkey/HashChoreWoker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/rowkey/HashChoreWoker.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/rowkey/HashRowKeyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/rowkey/HashRowKeyGenerator.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/rowkey/PartitionRowKeyManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/rowkey/PartitionRowKeyManager.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/rowkey/RowKeyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/rowkey/RowKeyGenerator.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/rowkey/SplitKeysCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/rowkey/SplitKeysCalculator.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/HBaseSimulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/HBaseSimulator.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/SimulatorClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/SimulatorClient.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/emulation/EmulationClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/emulation/EmulationClient.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/emulation/EmulationHBaseSimulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/emulation/EmulationHBaseSimulator.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/emulation/RegionCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/emulation/RegionCounter.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/simple/SimpleClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/simple/SimpleClient.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/simple/SimpleHBaseSimulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/java/com/bdifn/hbasetools/regionhelper/simulator/simple/SimpleHBaseSimulator.java -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/resources/META-INF/services/com.bdifn.hbasetools.regionhelper.rowkey.RowKeyGenerator: -------------------------------------------------------------------------------- 1 | com.bdifn.hbasetools.regionhelper.rowkey.HashRowKeyGenerator -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/main/resources/META-INF/services/com.bdifn.hbasetools.regionhelper.simulator.HBaseSimulator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/main/resources/META-INF/services/com.bdifn.hbasetools.regionhelper.simulator.HBaseSimulator -------------------------------------------------------------------------------- /hbasetools-regionhelper/src/test/java/com/bdifn/hbasetools/regionhelper/simulator/HBaseSimulatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/hbasetools-regionhelper/src/test/java/com/bdifn/hbasetools/regionhelper/simulator/HBaseSimulatorTest.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdifn/hbase-tools/HEAD/pom.xml --------------------------------------------------------------------------------