We have -fixHdfsOverlaps and -fixHdfsHoles options in hbck.  This is to fix
HDFS-level inconsistency only (can be run without HBASE running).  However,
I don't see how useful is this - we will create new region directory to
merge overlapped regions or plug the hole in HDFS-level; however, the new
region is not recorded in META (and hence is not online).  We have to
run -fixMeta and -fixAssignments to bring the new region online and
visible.

I plan to add a new option -fixOverlaps and -fixHoles to fix HDFS and META
in one command.  I just wonder whether we should deprecates
-fixHdfsOverlaps and -fixHdfsHoles.

Thanks
Stephen

Reply via email to