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

Unify system table creation using the same createSystemTable API.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.4.0, 2.0.0
    • 1.3.0, 2.0.0
    • proc-v2
    • None
    • Reviewed

    Description

      All other system tables (namespace, quota, rsgroups) calls CreateTableProcedure directly; only ACL and labels system tables calls HMaster.createTable(), which will go through preCreateTable and postCreateTable Coprocessor. This is unnecessary and we should make the ACL system table creation the same as other system tables.

      Attachments

        1. HBASE-16486.v1-master.patch
          3 kB
          Stephen Yuan Jiang
        2. HBASE-16486.v2-master.patch
          4 kB
          Stephen Yuan Jiang
        3. HBASE-16486.v3-master.patch
          12 kB
          Stephen Yuan Jiang
        4. HBASE-16486.v1-branch-1.patch
          8 kB
          Stephen Yuan Jiang

        Activity

          People

            syuanjiang Stephen Yuan Jiang
            syuanjiang Stephen Yuan Jiang
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: