You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@curator.apache.org by eo...@apache.org on 2021/02/18 15:21:05 UTC
[curator] branch master updated (39ed945 -> d5666ab)
This is an automated email from the ASF dual-hosted git repository.
eolivelli pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/curator.git.
from 39ed945 CURATOR-585: fix DiscoveryExample did not check for exceptions
add d5666ab CURATOR-584: Added fault tolerant idempotent Create, SetData and Delete operations
No new revisions were added by this update.
Summary of changes:
.../src/main/java/framework/CrudExamples.java | 44 ++
.../curator/framework/api/CreateBuilder.java | 2 +-
.../curator/framework/api/DeleteBuilder.java | 3 +-
.../api/{ACLable.java => Idempotentable.java} | 16 +-
.../curator/framework/api/SetDataBuilder.java | 3 +-
.../curator/framework/imps/CreateBuilderImpl.java | 112 ++++-
.../curator/framework/imps/DeleteBuilderImpl.java | 48 +-
...torFrameworkState.java => IdempotentUtils.java} | 24 +-
.../curator/framework/imps/SetDataBuilderImpl.java | 149 ++++++-
.../apache/curator/framework/imps/TestCreate.java | 197 +++++++++
.../framework/imps/TestCreateReturningStat.java | 22 +
.../apache/curator/framework/imps/TestDelete.java | 482 +++++++++++++++++++++
.../curator/framework/imps/TestFramework.java | 163 -------
.../apache/curator/framework/imps/TestSetData.java | 332 ++++++++++++++
pom.xml | 2 +-
15 files changed, 1400 insertions(+), 199 deletions(-)
copy curator-framework/src/main/java/org/apache/curator/framework/api/{ACLable.java => Idempotentable.java} (71%)
copy curator-framework/src/main/java/org/apache/curator/framework/imps/{CuratorFrameworkState.java => IdempotentUtils.java} (66%)
create mode 100644 curator-framework/src/test/java/org/apache/curator/framework/imps/TestDelete.java
create mode 100644 curator-framework/src/test/java/org/apache/curator/framework/imps/TestSetData.java