You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@curator.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2015/05/09 22:04:59 UTC

[jira] [Commented] (CURATOR-215) Support async multi/transaction APIs

    [ 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 <ra...@apache.org>
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 <ra...@apache.org>
Date:   2015-05-08T18:43:18Z

    Incorporate Clirr plugin

commit 2cb030d035f09a23b25d2ff65118764a3ee1723b
Author: randgalt <ra...@apache.org>
Date:   2015-05-08T18:46:00Z

    Back to 2.8.0

commit 1ef4df29f97a3956c65e6e2e1b08ed7a033e4fc5
Author: randgalt <ra...@apache.org>
Date:   2015-05-08T18:50:34Z

    Need to skip Curator RPC for Clirr as it can't handle shaded JAR

commit c1466e6d8312e321732f06831ee9420b1af6344a
Author: randgalt <ra...@apache.org>
Date:   2015-05-08T18:57:02Z

    [maven-release-plugin] prepare release apache-curator-2.8.0

commit 121efdb5008f6f5d8604ab0e44588f9576766a2e
Author: randgalt <ra...@apache.org>
Date:   2015-05-08T18:57:12Z

    [maven-release-plugin] prepare for next development iteration

commit 8d8fdf61e92781806d4633607e75f54223dff8fa
Author: randgalt <ra...@apache.org>
Date:   2015-05-08T19:17:16Z

    Don't show RPC report

commit 7f2098654a26e2f593801a586ce68300f54abf15
Author: randgalt <ra...@apache.org>
Date:   2015-05-09T14:26:38Z

    closes #53 *Moved to PR 76*

commit 3016ce2f49eb90cc01f9e3d41b94594853416965
Author: randgalt <ra...@apache.org>
Date:   2015-05-09T15:40:38Z

    Merge branch 'master' into CURATOR-3.0

commit 9fd56ce396e03347dd44e6498cd37c9f1ed16be0
Author: randgalt <ra...@apache.org>
Date:   2015-05-09T17:39:14Z

    Initial work on updated transaction APIs

commit 2fb54d1a1f12a91d9bab708b4c55e8848156c88a
Author: randgalt <ra...@apache.org>
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 <ra...@apache.org>
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)