ZooKeeper
  1. ZooKeeper
  2. ZOOKEEPER-107

Allow dynamic changes to server cluster membership

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.5.0
    • Component/s: server
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      Currently cluster membership is statically defined, adding/removing hosts to/from the server cluster dynamically needs to be supported.

      1. SimpleAddition.rtf
        6 kB
        Raghu S
      2. zkreconfig-usenixatc-final.pdf
        532 kB
        Alexander Shraer
      3. zoo_replicated1.cfg
        0.2 kB
        Alexander Shraer
      4. zoo_replicated1.members
        0.1 kB
        Alexander Shraer
      5. ZOOKEEPER-107.patch
        2 kB
        Michi Mutsuzaki
      6. ZOOKEEPER-107.patch
        0.6 kB
        Michi Mutsuzaki
      7. ZOOKEEPER-107.patch
        0.6 kB
        Michi Mutsuzaki
      8. ZOOKEEPER-107.patch
        2 kB
        Michi Mutsuzaki
      9. ZOOKEEPER-107.patch
        356 kB
        Michi Mutsuzaki
      10. ZOOKEEPER-107-14-Jan.patch
        279 kB
        Alexander Shraer
      11. ZOOKEEPER-107-14-Oct.patch
        217 kB
        Marshall McMullen
      12. ZOOKEEPER-107-15-Oct.patch
        217 kB
        Marshall McMullen
      13. ZOOKEEPER-107-15-Oct-ver1.patch
        217 kB
        Marshall McMullen
      14. ZOOKEEPER-107-15-Oct-ver2.patch
        217 kB
        Marshall McMullen
      15. ZOOKEEPER-107-15-Oct-ver3.patch
        217 kB
        Marshall McMullen
      16. ZOOKEEPER-107-16-Jan.patch
        280 kB
        Alexander Shraer
      17. ZOOKEEPER-107-17-Jan.patch
        308 kB
        Alexander Shraer
      18. ZOOKEEPER-107-18-Jan.patch
        312 kB
        Alexander Shraer
      19. ZOOKEEPER-107-18-Jan-ver2.patch
        312 kB
        Alexander Shraer
      20. ZOOKEEPER-107-1-Mar.patch
        264 kB
        Alexander Shraer
      21. ZOOKEEPER-107-20-Jan.patch
        312 kB
        Alexander Shraer
      22. ZOOKEEPER-107-20-July.patch
        271 kB
        Alexander Shraer
      23. ZOOKEEPER-107-21-July.patch
        210 kB
        Alexander Shraer
      24. ZOOKEEPER-107-22-Apr.patch
        178 kB
        Alexander Shraer
      25. ZOOKEEPER-107-23-SEP.patch
        213 kB
        Alexander Shraer
      26. ZOOKEEPER-107-24-Jan.patch
        315 kB
        Alexander Shraer
      27. ZOOKEEPER-107-28-Feb.patch
        260 kB
        Alexander Shraer
      28. ZOOKEEPER-107-28-Feb.patch
        260 kB
        Alexander Shraer
      29. ZOOKEEPER-107-28-NOV-ver2.patch
        311 kB
        Alexander Shraer
      30. ZOOKEEPER-107-29-Feb.patch
        262 kB
        Alexander Shraer
      31. ZOOKEEPER-107-2-Mar.patch
        358 kB
        Alexander Shraer
      32. ZOOKEEPER-107-3-Oct.patch
        214 kB
        Alexander Shraer
      33. ZOOKEEPER-107-4-Feb.patch
        328 kB
        Alexander Shraer
      34. ZOOKEEPER-107-4-Feb-ver1.patch
        328 kB
        Alexander Shraer
      35. ZOOKEEPER-107-4-Feb-ver2.patch
        340 kB
        Alexander Shraer
      36. ZOOKEEPER-107-4-Feb-ver2.patch
        340 kB
        Michi Mutsuzaki
      37. ZOOKEEPER-107-5-Mar.patch
        337 kB
        Alexander Shraer
      38. ZOOKEEPER-107-5-Mar-ver2.patch
        338 kB
        Alexander Shraer
      39. ZOOKEEPER-107-6-NOV-2.patch
        216 kB
        Alexander Shraer
      40. ZOOKEEPER-107-7-NOV.patch
        216 kB
        Alexander Shraer
      41. ZOOKEEPER-107-7-NOV-ver1.patch
        216 kB
        Alexander Shraer
      42. ZOOKEEPER-107-7-NOV-ver2.patch
        217 kB
        Alexander Shraer
      43. ZOOKEEPER-107-Aug-20.patch
        229 kB
        Alexander Shraer
      44. ZOOKEEPER-107-Aug-20-ver1.patch
        229 kB
        Alexander Shraer
      45. ZOOKEEPER-107-Aug-25.patch
        221 kB
        Alexander Shraer
      46. zookeeper-3.4.0.jar
        1.26 MB
        Alexander Shraer
      47. zookeeper-dev-fatjar.jar
        3.31 MB
        Alexander Shraer
      48. zookeeper-reconfig-sep11.patch
        276 kB
        Alexander Shraer
      49. zookeeper-reconfig-sep12.patch
        275 kB
        Alexander Shraer

        Issue Links

        There are no Sub-Tasks for this issue.

          Activity

          Raul Gutierrez Segales made changes -
          Link This issue relates to ZOOKEEPER-2014 [ ZOOKEEPER-2014 ]
          Alexander Shraer made changes -
          Link This issue contains ZOOKEEPER-1044 [ ZOOKEEPER-1044 ]
          Gavin made changes -
          Link This issue is depended upon by ZOOKEEPER-1659 [ ZOOKEEPER-1659 ]
          Gavin made changes -
          Link This issue blocks ZOOKEEPER-1659 [ ZOOKEEPER-1659 ]
          Gavin made changes -
          Link This issue depends upon ZOOKEEPER-1411 [ ZOOKEEPER-1411 ]
          Gavin made changes -
          Link This issue depends on ZOOKEEPER-1411 [ ZOOKEEPER-1411 ]
          Gavin made changes -
          Link This issue is depended upon by ZOOKEEPER-1660 [ ZOOKEEPER-1660 ]
          Gavin made changes -
          Link This issue blocks ZOOKEEPER-1660 [ ZOOKEEPER-1660 ]
          Gavin made changes -
          Link This issue depends upon ZOOKEEPER-1620 [ ZOOKEEPER-1620 ]
          Gavin made changes -
          Link This issue depends on ZOOKEEPER-1620 [ ZOOKEEPER-1620 ]
          John Vines made changes -
          Link This issue is duplicated by ZOOKEEPER-1682 [ ZOOKEEPER-1682 ]
          Camille Fournier made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Michi Mutsuzaki made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Michi Mutsuzaki made changes -
          Attachment ZOOKEEPER-107.patch [ 12575735 ]
          Michi Mutsuzaki made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Michi Mutsuzaki made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Michi Mutsuzaki made changes -
          Attachment ZOOKEEPER-107.patch [ 12574302 ]
          Michi Mutsuzaki made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Michi Mutsuzaki made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Michi Mutsuzaki made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Michi Mutsuzaki made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Michi Mutsuzaki made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Michi Mutsuzaki made changes -
          Attachment ZOOKEEPER-107.patch [ 12574116 ]
          Michi Mutsuzaki made changes -
          Status Reopened [ 4 ] Patch Available [ 10002 ]
          Michi Mutsuzaki made changes -
          Attachment ZOOKEEPER-107.patch [ 12573026 ]
          Camille Fournier made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Alexander Shraer made changes -
          Link This issue blocks ZOOKEEPER-1659 [ ZOOKEEPER-1659 ]
          Alexander Shraer made changes -
          Link This issue blocks ZOOKEEPER-1660 [ ZOOKEEPER-1660 ]
          Benjamin Reed made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Hadoop Flags Reviewed [ 10343 ]
          Resolution Fixed [ 1 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-5-Mar-ver2.patch [ 12572003 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-5-Mar.patch [ 12571991 ]
          Alexander Shraer made changes -
          Link This issue depends on ZOOKEEPER-1633 [ ZOOKEEPER-1633 ]
          Alexander Shraer made changes -
          Link This issue depends on ZOOKEEPER-1411 [ ZOOKEEPER-1411 ]
          Alexander Shraer made changes -
          Link This issue depends on ZOOKEEPER-1633 [ ZOOKEEPER-1633 ]
          Alexander Shraer made changes -
          Link This issue contains ZOOKEEPER-1113 [ ZOOKEEPER-1113 ]
          Alexander Shraer made changes -
          Link This issue relates to ZOOKEEPER-1113 [ ZOOKEEPER-1113 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-2-Mar.patch [ 12571782 ]
          Alexander Shraer made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Michi Mutsuzaki made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Michi Mutsuzaki made changes -
          Attachment ZOOKEEPER-107.patch [ 12568789 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-4-Feb-ver2.patch [ 12567949 ]
          Alexander Shraer made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Michi Mutsuzaki made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Michi Mutsuzaki made changes -
          Attachment ZOOKEEPER-107-4-Feb-ver2.patch [ 12567933 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-4-Feb-ver1.patch [ 12567917 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-4-Feb.patch [ 12567912 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-3-Feb-ver2.patch [ 12567820 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-3-Feb-ver2.patch [ 12567820 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-3-Feb-ver1.patch [ 12567812 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-3-Feb-ver1.patch [ 12567812 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-3-Feb.patch [ 12567810 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-3-Feb.patch [ 12567810 ]
          Alexander Shraer made changes -
          Link This issue requires ZOOKEEPER-1633 [ ZOOKEEPER-1633 ]
          Alexander Shraer made changes -
          Link This issue relates to ZOOKEEPER-1549 [ ZOOKEEPER-1549 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-24-Jan.patch [ 12566478 ]
          Alexander Shraer made changes -
          Link This issue is blocked by ZOOKEEPER-1625 [ ZOOKEEPER-1625 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-20-Jan.patch [ 12565731 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-18-Jan-ver2.patch [ 12565541 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-18-Jan.patch [ 12565494 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-17-Jan.patch [ 12565414 ]
          Patrick Hunt made changes -
          Link This issue depends on ZOOKEEPER-1620 [ ZOOKEEPER-1620 ]
          Eugene Koontz made changes -
          Link This issue is related to ZOOKEEPER-1324 [ ZOOKEEPER-1324 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-16-Jan.patch [ 12565247 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-14-Jan.patch [ 12564847 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-28-NOV-ver2.patch [ 12555321 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-28-NOV-ver1.patch [ 12555320 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-28-NOV-ver1.patch [ 12555320 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-28-NOV.patch [ 12555318 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-28-NOV.patch [ 12555318 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-7-NOV-ver2.patch [ 12552608 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-7-NOV-ver1.patch [ 12552523 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-7-NOV.patch [ 12552495 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-6-NOV-2.patch [ 12552426 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-bug2.patch [ 12549273 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-bug1.patch [ 12549264 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-bug2.patch [ 12549273 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-bug1.patch [ 12549264 ]
          Marshall McMullen made changes -
          Attachment ZOOKEEPER-107-15-Oct-ver3.patch [ 12549165 ]
          Marshall McMullen made changes -
          Attachment ZOOKEEPER-107-15-Oct-ver2.patch [ 12549162 ]
          Marshall McMullen made changes -
          Attachment ZOOKEEPER-107-15-Oct-ver1.patch [ 12549155 ]
          Marshall McMullen made changes -
          Attachment ZOOKEEPER-107-15-Oct.patch [ 12549111 ]
          Marshall McMullen made changes -
          Attachment ZOOKEEPER-107-14-Oct.patch [ 12549110 ]
          Eugene Koontz made changes -
          Link This issue is related to ZOOKEEPER-1561 [ ZOOKEEPER-1561 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-3-Oct.patch [ 12547399 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-29-SEP.patch [ 12547194 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-29-SEP.patch [ 12547194 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-29-SEP.patch [ 12547167 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-29-SEP.patch [ 12547167 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-29-SEP.patch [ 12547153 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-29-SEP.patch [ 12547153 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-29-SEP.patch [ 12547144 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-29-SEP.patch [ 12547144 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-29-SEP.patch [ 12547130 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-29-SEP.patch [ 12547130 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-23-SEP.patch [ 12546253 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-23-SEP.patch [ 12546251 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-23-SEP.patch [ 12546251 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-Aug-25.patch [ 12542444 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-Aug-20-ver1.patch [ 12541712 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-Aug-20.patch [ 12541707 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-21-July.patch [ 12537463 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-20-July.patch [ 12537416 ]
          Alexander Shraer made changes -
          Attachment zkreconfig-usenixatc-final.pdf [ 12525379 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-22-Apr.patch [ 12523765 ]
          Alexander Shraer made changes -
          Link This issue relates to ZOOKEEPER-1113 [ ZOOKEEPER-1113 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-1-Mar.patch [ 12516769 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-29-Feb.patch [ 12516486 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-28-Feb.patch [ 12516482 ]
          Alexander Shraer made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Alexander Shraer made changes -
          Attachment ZOOKEEPER-107-28-Feb.patch [ 12516391 ]
          Alexander Shraer made changes -
          Link This issue is related to ZOOKEEPER-1355 [ ZOOKEEPER-1355 ]
          Eugene Koontz made changes -
          Link This issue relates to ZOOKEEPER-1045 [ ZOOKEEPER-1045 ]
          Patrick Hunt made changes -
          Fix Version/s 3.5.0 [ 12316644 ]
          Patrick Hunt made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Patrick Hunt made changes -
          Assignee Henry Robinson [ henryr ] Alexander Shraer [ shralex ]
          Alexander Shraer made changes -
          Attachment zookeeper-reconfig-sep12.patch [ 12494127 ]
          Alexander Shraer made changes -
          Attachment zookeeper-dev-fatjar.jar [ 12493987 ]
          Alexander Shraer made changes -
          Attachment zookeeper-3.4.0.jar [ 12493986 ]
          Alexander Shraer made changes -
          Attachment zoo_replicated1.cfg [ 12493984 ]
          Attachment zoo_replicated1.members [ 12493985 ]
          Alexander Shraer made changes -
          Attachment zookeeper-reconfig-sep11.patch [ 12493982 ]
          Alexander Shraer made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Benjamin Reed made changes -
          Link This issue relates to ZOOKEEPER-368 [ ZOOKEEPER-368 ]
          Henry Robinson made changes -
          Assignee Henry Robinson [ henryr ]
          Mahadev konar made changes -
          Assignee Patrick Hunt [ phunt ]
          Fix Version/s 3.2.0 [ 12313491 ]
          Mahadev konar made changes -
          Assignee Patrick Hunt [ phunt ]
          Fix Version/s 3.2.0 [ 12313491 ]
          Raghu S made changes -
          Attachment SimpleAddition.rtf [ 12410443 ]
          Benjamin Reed made changes -
          Field Original Value New Value
          Link This issue relates to ZOOKEEPER-390 [ ZOOKEEPER-390 ]
          Patrick Hunt created issue -

            People

            • Assignee:
              Alexander Shraer
              Reporter:
              Patrick Hunt
            • Votes:
              28 Vote for this issue
              Watchers:
              77 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development