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

    • Type: Improvement
    • Status: Closed
    • Priority: Trivial
    • Resolution: Fixed
    • Affects Version/s: 1.1.0, 2.0.0
    • Fix Version/s: 1.1.0, 0.98.13, 2.0.0
    • Component/s: master, Operability
    • Labels:
      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

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

              Dates

              • Created:
                Updated:
                Resolved: