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

Reduce the number of versions configured for the ACL table

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 0.98.8, 0.99.2
    • security
    • None
    • Reviewed
    • Hide
      This change reduces the number of versions kept in the ACL table from 10 to 1. This is a fully compatible change. Existing ACL tables will not be affected, only newly initialized ones. Furthermore, old versions of ACL table entries were never considered by the AccessController in decision making, and any and all entries in the ACL table are not user accessible.
      Show
      This change reduces the number of versions kept in the ACL table from 10 to 1. This is a fully compatible change. Existing ACL tables will not be affected, only newly initialized ones. Furthermore, old versions of ACL table entries were never considered by the AccessController in decision making, and any and all entries in the ACL table are not user accessible.

    Description

      We recently reduced the number of versions kept for entries in META from 10 to 3. This same arbitrary constant was used for the ACL table definition in AccessControlLists. We should change this to 3 also, or even 1.

      Attachments

        1. HBASE-12389.patch
          4 kB
          Andrew Kyle Purtell
        2. HBASE-12389-0.98.patch
          4 kB
          Andrew Kyle Purtell

        Activity

          People

            apurtell Andrew Kyle Purtell
            apurtell Andrew Kyle Purtell
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: