Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-15531 Favored Nodes Enhancements
  3. HBASE-17620

Move table to another group (add -migrateTertiary)

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: FavoredNodes
    • Labels:
      None

      Description

      As part of the design document in HBASE-15531, we mentioned about an approach to move tables to new group. First only one favored node would be moved to the new group using something like "rpm -migrateTertiary" command (this will be something else since RPM will be deprecated). Once enough locality has builtup on the tertiary nodes, the table can be moved to the group.

      In my experience, the likelihood of tables moving across groups is rare and there is a brief amount of time when one of the FN will belong to another group and stuff like that. When regions split, we also have to consider this situation and generate one FN from the target (or tertiary's) group.

      Is this feature required? Do we need this as a start? I can attach tentative patches and we could reconsider this in future if we don't need this as a start.

        Attachments

          Activity

            People

            • Assignee:
              thiruvel Thiruvel Thirumoolan
              Reporter:
              thiruvel Thiruvel Thirumoolan
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: