Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-2692 Master rewrite and cleanup for 0.90
  3. HBASE-2697

Implement new open/close logic in handlers and stop using heartbeats for open/close messages

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • None
    • 0.90.0
    • IPC/RPC, master, regionserver
    • None
    • Reviewed

    Description

      This issue is doing the meat of what HBASE-2485 is about and continues what was started in HBASE-2694 after some code cleanup to make life easier.

      This deals with no longer piggybacking messages from Master to RegionServers on heartbeat responses and instead sending direct unsolicited messages. This also deals with moving the open/close logic fully into handlers and removing the existing open/close code on both the RS and M sides. There may also be some changes to the master in-memory state of regions in transition. The new load balancer will probably be introduced with this issue but not fully integrated yet.

      Attachments

        1. HBASE-2697-part1-v10.patch
          693 kB
          Jonathan Gray

        Issue Links

          Activity

            People

              streamy Jonathan Gray
              streamy Jonathan Gray
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: