Review Board 1.7.22


HBASE-5801 [hbck] Hbck should handle case where some regions have different HTD settings in .regioninfo files (0.90 specific)

Review Request #4833 - Created April 20, 2012 and submitted

Jimmy Xiang
0.90
HBASE-5801
Reviewers
hbase
jmhsieh
hbase-git
Added option to fix inconsistent table descriptors:
1. sideline the current .regioninfo file
2. create a new one with HTD from HBaseAdmin (meta, first entry)
3. offline the region and wait till it assigned again
TestHBaseFsck* are green. On live cluster, it does the fix as expected. 
Review request changed
Updated (April 23, 2012, 8:16 p.m.)
Addressed Jon's comments.
Ship it!
Posted (April 25, 2012, 7:19 p.m.)
lgtm.