XMLWordPrintableJSON

Details

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

    Description

      Currently almost everything we do with ZooKeeper is stuffed into a single class ZookeeperWrapper.

      This issue will deal with cleaning up our usage of ZK, adding some new abstractions to help with the master changes, splitting up watchers from utility methods, and nailing down the contracts of our ZK methods with respect to setting watchers, throwing exceptions, etc...

      Attachments

        1. HBASE-2696-part1-NewClasses_NotIntegrated.patch
          40 kB
          Jonathan Gray
        2. HBASE-2696-part1-v2-NewClasses_NotIntegrated.patch
          42 kB
          Jonathan Gray
        3. HBASE-2696-part1-v3-NewClasses_RS.patch
          85 kB
          Jonathan Gray
        4. HBASE-2696-part1-v4-NewClasses_RS_Tested.patch
          90 kB
          Jonathan Gray
        5. HBASE-2696-part1-v5-NewClasses_RS_Tested.patch
          93 kB
          Jonathan Gray
        6. HBASE-2696-part2-v2-FinishRS_FixClient.patch
          95 kB
          Jonathan Gray

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: