You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@curator.apache.org by ra...@apache.org on 2019/02/13 15:52:57 UTC
[curator] branch master updated (973cb0b -> 48bd767)
This is an automated email from the ASF dual-hosted git repository.
randgalt pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/curator.git.
from 973cb0b Merge branch 'CURATOR-498'
add 7f1c0dd CURATOR-505
add 96f186a CURATOR-505 - interim checking - refactoring, simplifications, more testing, and documentation
add a162f5b CURATOR-505 - decoration of ConnectionStateListeners is now automatic (a backdoor is provided)
add c9e3cf6 CURATOR-505 - refactoring/refining a new listener container that doesn't rely on Guava and supports mapping. We need for this PR anyway.
add 7458a20 CURATOR-505 ctor should be private
add b18af51 CURATOR-505 - Some refactoring and more doc
add 2e980e7 CURATOR-505 - didn't mean to check this in
add 6e4466f CURATOR-505 - fix elapsed calculation in the circuit breaker
new 48bd767 Merge branch 'CURATOR-505'
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../curator/framework/CuratorFrameworkFactory.java | 24 +++
.../framework/imps/CuratorFrameworkImpl.java | 8 +-
.../curator/framework/imps/EnsembleTracker.java | 6 +
.../framework/listen/ListenerContainer.java | 9 +-
.../Watchable.java => listen/ListenerManager.java} | 27 ++-
.../framework/listen/MappingListenerManager.java | 108 ++++++++++
.../framework/listen/StandardListenerManager.java | 96 +++++++++
.../curator/framework/state/CircuitBreaker.java | 99 +++++++++
.../CircuitBreakingConnectionStateListener.java | 194 ++++++++++++++++++
.../framework/state/ConnectionStateListener.java | 15 +-
.../state/ConnectionStateListenerDecorator.java | 81 ++++++++
.../framework/state/ConnectionStateManager.java | 35 ++--
.../framework/state/TestCircuitBreaker.java | 98 +++++++++
...TestCircuitBreakingConnectionStateListener.java | 227 +++++++++++++++++++++
.../framework/recipes/leader/TestLeaderLatch.java | 42 ++++
.../org/apache/curator/test/BaseClassForTests.java | 5 +
src/site/confluence/utilities.confluence | 28 +++
17 files changed, 1068 insertions(+), 34 deletions(-)
copy curator-framework/src/main/java/org/apache/curator/framework/{api/Watchable.java => listen/ListenerManager.java} (64%)
create mode 100644 curator-framework/src/main/java/org/apache/curator/framework/listen/MappingListenerManager.java
create mode 100644 curator-framework/src/main/java/org/apache/curator/framework/listen/StandardListenerManager.java
create mode 100644 curator-framework/src/main/java/org/apache/curator/framework/state/CircuitBreaker.java
create mode 100644 curator-framework/src/main/java/org/apache/curator/framework/state/CircuitBreakingConnectionStateListener.java
create mode 100644 curator-framework/src/main/java/org/apache/curator/framework/state/ConnectionStateListenerDecorator.java
create mode 100644 curator-framework/src/test/java/org/apache/curator/framework/state/TestCircuitBreaker.java
create mode 100644 curator-framework/src/test/java/org/apache/curator/framework/state/TestCircuitBreakingConnectionStateListener.java
[curator] 01/01: Merge branch 'CURATOR-505'
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
randgalt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/curator.git
commit 48bd7670af41e1f5d33f77467c9ed54a73a2210e
Merge: 973cb0b 6e4466f
Author: randgalt <ra...@apache.org>
AuthorDate: Wed Feb 13 10:52:48 2019 -0500
Merge branch 'CURATOR-505'
.../curator/framework/CuratorFrameworkFactory.java | 24 +++
.../framework/imps/CuratorFrameworkImpl.java | 8 +-
.../curator/framework/imps/EnsembleTracker.java | 6 +
.../framework/listen/ListenerContainer.java | 9 +-
.../ListenerManager.java} | 26 ++-
.../framework/listen/MappingListenerManager.java | 108 ++++++++++
.../framework/listen/StandardListenerManager.java | 96 +++++++++
.../curator/framework/state/CircuitBreaker.java | 99 +++++++++
.../CircuitBreakingConnectionStateListener.java | 194 ++++++++++++++++++
.../framework/state/ConnectionStateListener.java | 15 +-
.../state/ConnectionStateListenerDecorator.java | 81 ++++++++
.../framework/state/ConnectionStateManager.java | 35 ++--
.../framework/state/TestCircuitBreaker.java | 98 +++++++++
...TestCircuitBreakingConnectionStateListener.java | 227 +++++++++++++++++++++
.../framework/recipes/leader/TestLeaderLatch.java | 42 ++++
.../org/apache/curator/test/BaseClassForTests.java | 5 +
src/site/confluence/utilities.confluence | 28 +++
17 files changed, 1075 insertions(+), 26 deletions(-)