You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@fluss.apache.org by "platinumhamburg (via GitHub)" <gi...@apache.org> on 2026/09/18 02:35:44 UTC

[I] Upgrade Curator to 5.8.0 to fix LeaderLatch recovery [fluss-shaded]

platinumhamburg opened a new issue, #12:
URL: https://github.com/apache/fluss-shaded/issues/12

   ## Description
   
   `fluss-shaded-zookeeper` currently bundles Curator 5.4.0, which does not include [CURATOR-724](https://issues.apache.org/jira/browse/CURATOR-724).
   
   After a ZooKeeper session expires, its ephemeral election node is removed. If the empty container parent is also removed, the existing `LeaderLatch` can remain idle after reconnection: `getChildren(latchPath)` returns `NONODE`, and the callback does not resume election.
   
   ## Proposed change
   
   Upgrade the bundled Curator dependencies to 5.8.0, which includes the [upstream fix](https://github.com/apache/curator/pull/515). The fix resets the latch when its election parent is missing and rechecks leadership on reconnection.
   
   This provides the dependency fix needed for the missing-election-parent recovery scenario discussed in apache/fluss#4362 and apache/fluss#4382. It does not establish that parent deletion was the cause of the reported production incident.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@fluss.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Upgrade Curator to 5.8.0 to fix LeaderLatch recovery [fluss-shaded]

Posted by "wuchong (via GitHub)" <gi...@apache.org>.
wuchong closed issue #12: Upgrade Curator to 5.8.0 to fix LeaderLatch recovery
URL: https://github.com/apache/fluss-shaded/issues/12


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@fluss.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org