Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-13350

Add a debug-warn if we fail HTD checks even if table.sanity.checks is false

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Trivial
    • Resolution: Fixed
    • 1.1.0, 2.0.0
    • 1.1.0, 0.98.13, 2.0.0
    • master, Operability
    • None

    Description

      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

      Attachments

        1. HBASE-13350.patch
          10 kB
          Matt Warhaftig

        Activity

          People

            mwarhaftig Matt Warhaftig
            mbertozzi Matteo Bertozzi
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: