ZooKeeper
  1. ZooKeeper
  2. ZOOKEEPER-22

Automatic request retries on connect failover

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 3.6.0
    • Component/s: c client, java client
    • Labels:
      None

      Description

      Moved from SourceForge to Apache.
      http://sourceforge.net/tracker/index.php?func=detail&aid=1831412&group_id=209147&atid=1008547

      When a connection to a ZooKeeper server fails, all of the pending requests
      will return an error. In reality the requests should be resubmitted when
      the client reestablishes a connection to ZooKeeper.

      For read requests, it's no big deal to just reissue the request. For update
      requests, the ZooKeeper must be able to detect if the request has been
      processed and, if so, return the result of the previous execution;
      otherwise, it should process the request.

      1. zookeeper-22.docx
        150 kB
        Mahadev konar
      2. zookeeper-22.pdf
        33 kB
        Mahadev konar

        Issue Links

          Activity

          Michi Mutsuzaki made changes -
          Fix Version/s 3.6.0 [ 12326518 ]
          Fix Version/s 3.5.0 [ 12316644 ]
          Michi Mutsuzaki made changes -
          Link This issue is related to ZOOKEEPER-1905 [ ZOOKEEPER-1905 ]
          Mahadev konar made changes -
          Fix Version/s 3.5.0 [ 12316644 ]
          Fix Version/s 3.4.0 [ 12314469 ]
          Thomas Koch made changes -
          Link This issue is part of ZOOKEEPER-835 [ ZOOKEEPER-835 ]
          Patrick Hunt made changes -
          Fix Version/s 3.4.0 [ 12314469 ]
          Fix Version/s 3.3.0 [ 12313976 ]
          Mahadev konar made changes -
          Attachment zookeeper-22.pdf [ 12431642 ]
          Mahadev konar made changes -
          Link This issue requires ZOOKEEPER-660 [ ZOOKEEPER-660 ]
          Mahadev konar made changes -
          Attachment zookeeper-22.docx [ 12431617 ]
          Mahadev konar made changes -
          Assignee Mahadev konar [ mahadev ]
          Fix Version/s 3.3.0 [ 12313976 ]
          Benjamin Reed made changes -
          Field Original Value New Value
          Description Moved from SourceForge to Apache.
          http://sourceforge.net/tracker/index.php?func=detail&aid=1831412&group_id=209147&atid=1008547
          Moved from SourceForge to Apache.
          http://sourceforge.net/tracker/index.php?func=detail&aid=1831412&group_id=209147&atid=1008547

          When a connection to a ZooKeeper server fails, all of the pending requests
          will return an error. In reality the requests should be resubmitted when
          the client reestablishes a connection to ZooKeeper.

          For read requests, it's no big deal to just reissue the request. For update
          requests, the ZooKeeper must be able to detect if the request has been
          processed and, if so, return the result of the previous execution;
          otherwise, it should process the request.
          Patrick Hunt created issue -

            People

            • Assignee:
              Mahadev konar
              Reporter:
              Patrick Hunt
            • Votes:
              1 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

              • Created:
                Updated:

                Development