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

Add a config hbase.rsgroup.fallback.enable for RSGroup fallback feature

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0-alpha-1
    • 3.0.0-alpha-1, 2.4.0
    • rsgroup
    • None

    Description

      In HBASE-22738 we allow tables fallback to specific rs groups, If there is no online servers in the table's rsgroup.

      But for system tables, if there is no specified fallback rsgroup or the servers in the fallback rsgroup all went down, It is necessary to allow system tables fallback to any rsgroup in order to keey available at all times.

      For Availability, refactor design of rsgroup fallback, finally only introduced one config property `hbase.rsgroup.fallback.enable`, allow all table, whether or not system tables, fallback to the default rsgroup first, then fallback to any group if no online servers in default rsgroup.

      Attachments

        Activity

          People

            Ddupg Sun Xin
            Ddupg Sun Xin
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: