I'm importing HFiles into HBase using the command:
hbase org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles -Dcreate.table=no /user/myuser/map_data/hfiles my_table
When I just had a look into the HBase Master UI, I saw that all data seems to be stored on one region:
The HFiles were created by a Spark application, using this command:
JavaPairRDD<String, MyEntry> myPairRDD = ...
myPairRDD .repartitionAndSortWithinPartitions(new HashPartitioner(hbaseRegions));
Why is the data not splitted into all regions?