ZooKeeper
  1. ZooKeeper
  2. ZOOKEEPER-627

zkpython arbitrarily restricts the size of a 'get' to 512 bytes

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.3.0
    • Component/s: contrib-bindings
    • Labels:
      None
    • Hadoop Flags:
      Reviewed
    • Release Note:
      fix to remove restrictions on get in the zkpython library.

      Description

      Reported on the list:

      "
      I'm working on using ZooKeeper for an internal application at Digg. I've been using the zkpython package and I just noticed that the data I was receiving from a zookeeper.get() call was being truncated. After some quick digging I found that zookeeper.c limits the data returned to 512 characters (see http://svn.apache.org/viewvc/hadoop/zookeeper/tags/release-3.2.2/src/contrib/zkpython/src/c/zookeeper.c?view=markup line 855).

      Is there a reason for this? The only information regarding node size that I've read is that it should not exceed 1MB so this limit seems a bit arbitrary and restrictive.

      Thanks for the great work!

      Rich"

      1. ZOOKEEPER-627.patch
        4 kB
        Henry Robinson
      2. ZOOKEEPER-627.patch
        4 kB
        Henry Robinson
      3. ZOOKEEPER-627.patch
        4 kB
        Henry Robinson

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Henry Robinson
            Reporter:
            Henry Robinson
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development