ZooKeeper
  1. ZooKeeper
  2. ZOOKEEPER-1452

zoo_multi() & zoo_amulti() update operations for zkpython

    Details

    • Type: Improvement Improvement
    • Status: Patch Available
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 3.5.2, 3.6.0
    • Component/s: contrib-bindings
    • Labels:
    • Release Note:
      Hide
      Adds new `zoo_multi()` && `zoo_amulti()` functionality to the zkpython bindings for zookeeper.

      Includes a new unit test. Also used the functions from a python program that uses zkpython.

      All existing unit tests still pass.
      Show
      Adds new `zoo_multi()` && `zoo_amulti()` functionality to the zkpython bindings for zookeeper. Includes a new unit test. Also used the functions from a python program that uses zkpython. All existing unit tests still pass.
    • Tags:
      python, zkpython

      Description

      ZooKeeper's python bindings (src/contrib/zkpython) are missing multi-update support (zoo_multi() & zoo_amulti()) that was added to the C client recently. This issue is to bridge this gap, and add support for multi-update operations to the Python bindings.

      1. ZOOKEEPER-1452.patch
        39 kB
        Aravind Narayanan
      2. ZOOKEEPER-1452.patch
        42 kB
        Aravind Narayanan
      3. ZOOKEEPER-1452.patch
        39 kB
        Aravind Narayanan
      4. ZOOKEEPER-1452.patch
        39 kB
        Aravind Narayanan

        Activity

        Aravind Narayanan created issue -
        Aravind Narayanan made changes -
        Field Original Value New Value
        Status Open [ 1 ] Patch Available [ 10002 ]
        Release Note Adds new `zoo_multi()` && `zoo_amulti()` functions to the zkpython bindings for zookeeper.

        Includes unit tests. Also used the functions from a python program that uses zkpython.
        Aravind Narayanan made changes -
        Status Patch Available [ 10002 ] Open [ 1 ]
        Aravind Narayanan made changes -
        Attachment ZOOKEEPER-1452.patch [ 12523537 ]
        Aravind Narayanan made changes -
        Attachment ZOOKEEPER-1452.patch [ 12523537 ]
        Aravind Narayanan made changes -
        Attachment ZOOKEEPER-1452.patch [ 12523538 ]
        Aravind Narayanan made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Release Note Adds new `zoo_multi()` && `zoo_amulti()` functions to the zkpython bindings for zookeeper.

        Includes unit tests. Also used the functions from a python program that uses zkpython.
        Adds new `zoo_multi()` && `zoo_amulti()` functionality to the zkpython bindings for zookeeper.

        Includes a new unit test. Also used the functions from a python program that uses zkpython.

        All existing unit tests still pass.
        Patrick Hunt made changes -
        Assignee Aravind Narayanan [ rvnd ]
        Patrick Hunt made changes -
        Fix Version/s 3.5.0 [ 12316644 ]
        Patrick Hunt made changes -
        Priority Minor [ 4 ] Critical [ 2 ]
        Mahadev konar made changes -
        Priority Critical [ 2 ] Major [ 3 ]
        Aravind Narayanan made changes -
        Attachment ZOOKEEPER-1452.patch [ 12549093 ]
        Aravind Narayanan made changes -
        Attachment ZOOKEEPER-1452.patch [ 12549095 ]
        Aravind Narayanan made changes -
        Attachment ZOOKEEPER-1452.patch [ 12549100 ]
        Patrick Hunt made changes -
        Fix Version/s 3.5.1 [ 12326786 ]
        Fix Version/s 3.5.0 [ 12316644 ]
        Michi Mutsuzaki made changes -
        Fix Version/s 3.5.2 [ 12331981 ]
        Fix Version/s 3.6.0 [ 12326518 ]
        Fix Version/s 3.5.1 [ 12326786 ]

          People

          • Assignee:
            Aravind Narayanan
            Reporter:
            Aravind Narayanan
          • Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

            • Created:
              Updated:

              Time Tracking

              Estimated:
              Original Estimate - 336h
              336h
              Remaining:
              Remaining Estimate - 336h
              336h
              Logged:
              Time Spent - Not Specified
              Not Specified

                Development