CURATOR-558 (#344)
authorJordan Zimmerman <jordan@jordanzimmerman.com>
Sat, 14 Mar 2020 23:13:56 +0000 (18:13 -0500)
committerGitHub <noreply@github.com>
Sat, 14 Mar 2020 23:13:56 +0000 (18:13 -0500)
commitd1a9234ecae47e3704037c839e6041931c24d1f4
tree81cd55fad59db2ba4ad66b5615c5d7b125a499c9
parent55a6d929030b005c35d31b937de92f4edebdf7e8
CURATOR-558 (#344)

Pt1 of change

* Remove the ZK 3.4 compatibility module and code
* Remove the deprecated ListenerContainer that leaks Guava classes into our APIs
* Remove Exhibitor support
* Various minor changes/cleanups

Co-authored-by: randgalt <randgalt@apache.org>
73 files changed:
curator-client/src/main/java/org/apache/curator/ensemble/exhibitor/DefaultExhibitorRestClient.java [deleted file]
curator-client/src/main/java/org/apache/curator/ensemble/exhibitor/ExhibitorEnsembleProvider.java [deleted file]
curator-client/src/main/java/org/apache/curator/ensemble/exhibitor/ExhibitorRestClient.java [deleted file]
curator-client/src/main/java/org/apache/curator/ensemble/exhibitor/Exhibitors.java [deleted file]
curator-client/src/main/java/org/apache/curator/utils/Compatibility.java [deleted file]
curator-client/src/main/java/org/apache/curator/utils/InjectSessionExpiration.java [deleted file]
curator-client/src/test/java/org/apache/curator/BasicTests.java
curator-client/src/test/java/org/apache/curator/TestSessionFailRetryLoop.java
curator-client/src/test/java/org/apache/curator/ensemble/exhibitor/TestExhibitorEnsembleProvider.java [deleted file]
curator-framework/src/main/java/org/apache/curator/framework/CuratorFramework.java
curator-framework/src/main/java/org/apache/curator/framework/CuratorFrameworkFactory.java
curator-framework/src/main/java/org/apache/curator/framework/SafeIsTtlMode.java [deleted file]
curator-framework/src/main/java/org/apache/curator/framework/imps/CompatibleCreateCallback.java [deleted file]
curator-framework/src/main/java/org/apache/curator/framework/imps/CreateBuilderImpl.java
curator-framework/src/main/java/org/apache/curator/framework/imps/CreateZK35.java [deleted file]
curator-framework/src/main/java/org/apache/curator/framework/imps/CuratorFrameworkImpl.java
curator-framework/src/main/java/org/apache/curator/framework/imps/CuratorMultiTransactionImpl.java
curator-framework/src/main/java/org/apache/curator/framework/imps/WatcherRemovalManager.java
curator-framework/src/main/java/org/apache/curator/framework/listen/ListenerContainer.java [deleted file]
curator-framework/src/main/java/org/apache/curator/framework/listen/MappingListenerManager.java
curator-framework/src/main/java/org/apache/curator/framework/state/ConnectionStateManager.java
curator-framework/src/test/java/org/apache/curator/framework/imps/TestCleanState.java
curator-framework/src/test/java/org/apache/curator/framework/imps/TestCreateReturningStat.java
curator-framework/src/test/java/org/apache/curator/framework/imps/TestEnabledSessionExpiredState.java
curator-framework/src/test/java/org/apache/curator/framework/imps/TestFramework.java
curator-framework/src/test/java/org/apache/curator/framework/imps/TestFrameworkEdges.java
curator-framework/src/test/java/org/apache/curator/framework/imps/TestReconfiguration.java
curator-framework/src/test/java/org/apache/curator/framework/imps/TestRemoveWatches.java
curator-framework/src/test/java/org/apache/curator/framework/imps/TestTtlNodes.java
curator-framework/src/test/java/org/apache/curator/framework/imps/TestWatcherRemovalManager.java
curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/NodeCache.java
curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/PathChildrenCache.java
curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/TreeCache.java
curator-recipes/src/main/java/org/apache/curator/framework/recipes/leader/LeaderLatch.java
curator-recipes/src/main/java/org/apache/curator/framework/recipes/locks/ChildReaper.java [deleted file]
curator-recipes/src/main/java/org/apache/curator/framework/recipes/locks/Reaper.java [deleted file]
curator-recipes/src/main/java/org/apache/curator/framework/recipes/nodes/PersistentNode.java
curator-recipes/src/main/java/org/apache/curator/framework/recipes/queue/DistributedDelayQueue.java
curator-recipes/src/main/java/org/apache/curator/framework/recipes/queue/DistributedIdQueue.java
curator-recipes/src/main/java/org/apache/curator/framework/recipes/queue/DistributedPriorityQueue.java
curator-recipes/src/main/java/org/apache/curator/framework/recipes/queue/DistributedQueue.java
curator-recipes/src/main/java/org/apache/curator/framework/recipes/queue/QueueBase.java
curator-recipes/src/main/java/org/apache/curator/framework/recipes/shared/SharedValue.java
curator-recipes/src/main/java/org/apache/curator/framework/recipes/shared/SharedValueReader.java
curator-recipes/src/test/java/org/apache/curator/framework/recipes/cache/TestNodeCache.java
curator-recipes/src/test/java/org/apache/curator/framework/recipes/cache/TestPathChildrenCache.java
curator-recipes/src/test/java/org/apache/curator/framework/recipes/cache/TestTreeCache.java
curator-recipes/src/test/java/org/apache/curator/framework/recipes/leader/TestLeaderLatchCluster.java
curator-recipes/src/test/java/org/apache/curator/framework/recipes/leader/TestLeaderSelector.java
curator-recipes/src/test/java/org/apache/curator/framework/recipes/locks/TestChildReaper.java [deleted file]
curator-recipes/src/test/java/org/apache/curator/framework/recipes/locks/TestInterProcessMutex.java
curator-recipes/src/test/java/org/apache/curator/framework/recipes/locks/TestInterProcessMutexBase.java
curator-recipes/src/test/java/org/apache/curator/framework/recipes/locks/TestInterProcessSemaphore.java
curator-recipes/src/test/java/org/apache/curator/framework/recipes/locks/TestReaper.java [deleted file]
curator-recipes/src/test/java/org/apache/curator/framework/recipes/nodes/TestPersistentEphemeralNode.java
curator-recipes/src/test/java/org/apache/curator/framework/recipes/nodes/TestPersistentTtlNode.java
curator-test-zk34/README.md [deleted file]
curator-test-zk34/pom.xml [deleted file]
curator-test-zk34/src/test/java/org/apache/curator/test/Compatibility.java [deleted file]
curator-test-zk34/src/test/java/org/apache/curator/test/TestCompatibility.java [deleted file]
curator-test-zk34/src/test/resources/log4j.properties [deleted file]
curator-test/src/main/java/org/apache/curator/test/Compatibility.java [deleted file]
curator-test/src/main/java/org/apache/curator/test/compatibility/CuratorTestBase.java
curator-test/src/main/java/org/apache/curator/test/compatibility/Zk35MethodInterceptor.java [deleted file]
curator-x-async/src/main/java/org/apache/curator/x/async/modeled/details/ModeledCacheImpl.java
curator-x-discovery/src/main/java/org/apache/curator/x/discovery/details/ServiceCacheImpl.java
curator-x-discovery/src/test/java/org/apache/curator/x/discovery/details/TestServiceDiscovery.java
pom.xml
src/site/confluence/breaking-changes.confluence [new file with mode: 0644]
src/site/confluence/exhibitor.confluence [deleted file]
src/site/confluence/index.confluence
src/site/confluence/zk-compatibility-34.confluence [moved from src/site/confluence/zk-compatibility.confluence with 68% similarity]
src/site/site.xml