[
https://issues.apache.org/jira/browse/CURATOR-215?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14536859#comment-14536859
]
ASF GitHub Bot commented on CURATOR-215:
----------------------------------------
GitHub user Randgalt opened a pull request:
https://github.com/apache/curator/pull/77
[CURATOR-215] Support async multi/transaction APIs
I took this opportunity to re-write the transaction APIs. The old ones were
far too clever and hard to use (though pretty!). At the same time, added
support for ZK 3.5's async multi() APIs. Old Curator transaction APIs have been
deprecated. This uses the old transactions internal code for consistency.
However, this makes the implementation a bit cumbersome. In the future, this
can all be cleaned up
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/apache/curator CURATOR-215
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/curator/pull/77.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #77
----
commit b8dd4b001824682acbc79f11896256479753b910
Author: randgalt <[email protected]>
Date: 2015-05-08T16:50:21Z
Revert "Merge branch 'CURATOR-186' of https://github.com/xoom/curator into
CURATOR-186"
This reverts commit de23cae9e5dcb2681f2a0934c2fbb8fd7570ff0b, reversing
changes made to 6a56c5145bf800498b4f92c0d94eaecf1941bbed.
commit ba2b20a439a41f6da7227ab92157c11dd9152c25
Author: randgalt <[email protected]>
Date: 2015-05-08T18:43:18Z
Incorporate Clirr plugin
commit 2cb030d035f09a23b25d2ff65118764a3ee1723b
Author: randgalt <[email protected]>
Date: 2015-05-08T18:46:00Z
Back to 2.8.0
commit 1ef4df29f97a3956c65e6e2e1b08ed7a033e4fc5
Author: randgalt <[email protected]>
Date: 2015-05-08T18:50:34Z
Need to skip Curator RPC for Clirr as it can't handle shaded JAR
commit c1466e6d8312e321732f06831ee9420b1af6344a
Author: randgalt <[email protected]>
Date: 2015-05-08T18:57:02Z
[maven-release-plugin] prepare release apache-curator-2.8.0
commit 121efdb5008f6f5d8604ab0e44588f9576766a2e
Author: randgalt <[email protected]>
Date: 2015-05-08T18:57:12Z
[maven-release-plugin] prepare for next development iteration
commit 8d8fdf61e92781806d4633607e75f54223dff8fa
Author: randgalt <[email protected]>
Date: 2015-05-08T19:17:16Z
Don't show RPC report
commit 7f2098654a26e2f593801a586ce68300f54abf15
Author: randgalt <[email protected]>
Date: 2015-05-09T14:26:38Z
closes #53 *Moved to PR 76*
commit 3016ce2f49eb90cc01f9e3d41b94594853416965
Author: randgalt <[email protected]>
Date: 2015-05-09T15:40:38Z
Merge branch 'master' into CURATOR-3.0
commit 9fd56ce396e03347dd44e6498cd37c9f1ed16be0
Author: randgalt <[email protected]>
Date: 2015-05-09T17:39:14Z
Initial work on updated transaction APIs
commit 2fb54d1a1f12a91d9bab708b4c55e8848156c88a
Author: randgalt <[email protected]>
Date: 2015-05-09T19:57:28Z
Initial implementation finished. Uses old transactions internal code for
consistency. However, this makes the implementation a bit cumbersome. Old APIs
are deprecated. In the future, this can all be cleaned up
commit 22bd58a64e2f80bead93425d2387389d517a8a9b
Author: randgalt <[email protected]>
Date: 2015-05-09T20:01:20Z
added doc
----
> Support async multi/transaction APIs
> ------------------------------------
>
> Key: CURATOR-215
> URL: https://issues.apache.org/jira/browse/CURATOR-215
> Project: Apache Curator
> Issue Type: Sub-task
> Components: Client, Framework
> Reporter: Jordan Zimmerman
> Assignee: Jordan Zimmerman
> Fix For: 3.0.0
>
>
> ZooKeeper 3.5 adds async multi/transaction APIs. Add support in Curator.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)