-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Comparing changes
Open a pull request
base repository: apache/curator
base: apache-curator-5.7.1
head repository: apache/curator
compare: apache-curator-5.8.0
- 19 commits
- 101 files changed
- 9 contributors
Commits on Oct 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 07583f8 - Browse repository at this point
Copy the full SHA 07583f8View commit details
Commits on Oct 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6a27ff0 - Browse repository at this point
Copy the full SHA 6a27ff0View commit details
Commits on Dec 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 72fd977 - Browse repository at this point
Copy the full SHA 72fd977View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad19795 - Browse repository at this point
Copy the full SHA ad19795View commit details
Commits on Dec 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eb99124 - Browse repository at this point
Copy the full SHA eb99124View commit details
Commits on Dec 21, 2024
-
CURATOR-724. Fix LeaderLatch recover on reconnected and missing leade…
…rPath (#515) Signed-off-by: tison <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd67936 - Browse repository at this point
Copy the full SHA dd67936View commit details
Commits on Dec 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6932a18 - Browse repository at this point
Copy the full SHA 6932a18View commit details
Commits on Jan 1, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 0d6e457 - Browse repository at this point
Copy the full SHA 0d6e457View commit details
Commits on Jan 8, 2025
-
Configuration menu - View commit details
-
Copy full SHA for bdf2402 - Browse repository at this point
Copy the full SHA bdf2402View commit details
Commits on Jan 9, 2025
-
CURATOR-728: Not issue ZooKeeper::create if possible in ZkPaths::mkdi…
…rs (#518) `ZkPaths::mkdir("/bar/foo")` will not run into `NoAuthException` if "/bar/foo" exists, and we have `READ` permission to "/bar/foo" but not `CREATE` permission to "/bar".
Configuration menu - View commit details
-
Copy full SHA for 476268a - Browse repository at this point
Copy the full SHA 476268aView commit details
Commits on Jan 10, 2025
-
[CURATOR-721] Upgrade Guava Listenablefuture (#509)
This removes duplicate class ListenableFuture. See more at google/guava#7385
Configuration menu - View commit details
-
Copy full SHA for 8bbcdbf - Browse repository at this point
Copy the full SHA 8bbcdbfView commit details
Commits on Jan 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 3ccbad7 - Browse repository at this point
Copy the full SHA 3ccbad7View commit details
Commits on Jan 16, 2025
-
CURATOR-729: Fix PersistentWatcher dead loop after curator closed (#520)
The dead loop is multifold: 1. `CuratorFramework::watchers` does not check `CuratorFrameworkState` as `getData` or others do. 2. `PersistentWatcher` loops itself through `reset` in `BackgroundCallback`. 3. Callback in `inBackground(callback).forPath(path)` is invoked synchronously. This commit enforces `CuratorFrameworkState` checking also to `watchers`, `watches`, `sync`, `reconfig` and `getConfig`. Additionally, this commit will issue `KeeperState.Closed` to listeners of `PersistentWatcher` when curator get closed. This is not required to fix CURATOR-729, but will make the closing behavior consistent with ZooKeeper. Also, I think it is good for asynchronous `Watcher`. Refs: CURATOR-529, CURATOR-673
Configuration menu - View commit details
-
Copy full SHA for 914f2f7 - Browse repository at this point
Copy the full SHA 914f2f7View commit details
Commits on Jan 17, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8eb6f9a - Browse repository at this point
Copy the full SHA 8eb6f9aView commit details
Commits on Jan 19, 2025
-
CURATOR-710: Fix leaking watch in EnsembleTracker (#508)
CURATOR-667(#474) fixes asynchronous event path for `getConfig` to "/zookeeper/config" by using `CuratorFramework::usingNamespace(null)` to fetch data. It causes watcher not registering to possible `WatcherRemovalManager`, so leaking in `WatcherRemoveCuratorFramework::removeWatchers`. Signed-off-by: tison <[email protected]> Co-authored-by: tison <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb78e23 - Browse repository at this point
Copy the full SHA fb78e23View commit details
Commits on Feb 17, 2025
-
CURATOR-718: Refactor CuratorFramework inheritance hierarchy by compo…
…sing functionalities (#517) * CURATOR-718: Refactor CuratorFramework inheritance hierarchy by composing functionalities Currently, the `CuratorFrameworkImpl` hierarchy is neither simple nor composable. Ideally, there should be only one instance of `CuratorFrameworkImpl`. Additional functionalities should be added by intercepting methods on purpose, but not by cloning through `CuratorFrameworkImpl(CuratorFrameworkImpl parent)`. We could take CURATOR-626 and CURATOR-710 as lessons to know how brittle the current hierarchy. * fixup! CURATOR-718: Refactor CuratorFramework inheritance hierarchy by composing functionalities Notable changes to the last review: 1. Rename `InternalCuratorFramework` to `CuratorFrameworkBase`. 2. Make `DelegatingCuratorFramework` `abstract` and package `private`. 3. Move `start`/`close` from `DelegatingCuratorFramework` to subclasses.
Configuration menu - View commit details
-
Copy full SHA for f0646f9 - Browse repository at this point
Copy the full SHA f0646f9View commit details
Commits on Feb 28, 2025
-
GH-1248. Fix bug of useSessionTimeoutMs overflow (#1249)
Co-authored-by: 赵宝珠 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0bb3adf - Browse repository at this point
Copy the full SHA 0bb3adfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3e129c - Browse repository at this point
Copy the full SHA f3e129cView commit details
Commits on Mar 2, 2025
-
Configuration menu - View commit details
-
Copy full SHA for cbafb53 - Browse repository at this point
Copy the full SHA cbafb53View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff apache-curator-5.7.1...apache-curator-5.8.0