-
Type:
Improvement
-
Status: Closed
-
Priority:
Trivial
-
Resolution: Fixed
-
Affects Version/s: 1.1.0, 2.0.0
-
Component/s: master, Operability
-
Labels:None
HBASE-10591 introduced Sanity checks for table configuration in createTable.
In HMaster.sanityCheckTableDescriptor() we skip all the checks if "hbase.table.sanity.checks" is true.
for debuggability we should log a warn when table.sanity.checks is false.
there are nice checks in there like no families, maxFileSize limit, flush size limit, compression/encryption codec available, TTL, block size, ... that will help debug what is going on