VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      Now that Phase 1 of parent issue HBASE-10070 is mostly done, it is time to think about remaining items in Phase 2 as per the design doc https://issues.apache.org/jira/secure/attachment/12616659/HighAvailabilityDesignforreadsApachedoc.pdf

      Phase 2 will conclude the work and include at least the following major features:

      • Async WAL Replication
      • Replication Interface changes (HBASE-10504)
      • Replication should guarantee seqId order (for region moves and RS failure)
      • Flush / Compaction events should be written to WAL
      • Flush / Memstore handling from secondary regions
      • Region split / merge handling for replicated regions

      In this issue, we can discuss the proposed design, and keep it as like a parent jira for Phase 2 work. We'll open subtasks agains the HBASE-10070 jira for individual patches.

      Attachments

        1. PhaseIIDesignforHBASE-10070.pdf
          239 kB
          Enis Soztutar
        2. PhaseIIDesignforHBASE-10070.pdf
          200 kB
          Enis Soztutar

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            enis Enis Soztutar
            enis Enis Soztutar
            Votes:
            0 Vote for this issue
            Watchers:
            18 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment