apache / apache/curator

[CURATOR-566] Re-assess tech debt in Connection Handling

Open
#1,085 0 comments 0 reactions 0 assignees View on GitHub
imported-jira-issue rfe
Dominant language
Java
Stars
3.2k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

As seen in CURATOR-525, there is a lot of tech debt and, frankly, incomprehensible code in parts of Curator's connection handling. CURATOR-525 had to add an ugly hack due to races between ZooKeeper's watcher thread and Curator's connection state setting thread.

Consider, reworking or rewriting the connection handling in Curator.

---
Originally reported by randgalt, imported from: Re-assess tech debt in Connection Handling


  • status: Open
  • priority: Major
  • resolution: Unresolved
  • imported: 2025-01-21

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.