zookeeper-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hiram Chirino (JIRA)" <j...@apache.org>
Subject [jira] Commented: (ZOOKEEPER-78) added a high level protocol/feature - for easy Leader Election or exclusive Write Lock creation
Date Thu, 24 Jul 2008 18:27:31 GMT

    [ https://issues.apache.org/jira/browse/ZOOKEEPER-78?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12616567#action_12616567

Hiram Chirino commented on ZOOKEEPER-78:

Hi Patrick,

The "Notice on the "attach patch" JIRA page that it has the " Grant license to ASF for inclusion
in ASF works .... " option. This has to be checked for us to consider a patch for inclusion.
" is not accurate in this case.

James and I are are bother Apache committers and Members, as such when we commit code to the
ASF repository like what James had done, and like when you do when you commit code to zookeeper
trunk, a license is granted to the ASF.  The jira feature is really only there to be able
to accept code from folks who have not filed an ICLA with the ASF.

Another way to view this development model is as if we were ZooKeeper committers who do not
commit to trunk but which develop new features and bug fixes in development branches.  This
model of development is use extensively in projects who are adverse to destabilizing the trunk.
 They develop and test new features in a branch and then merge back once folks are happy with

This model is also outlined at [Rules for Revolutionaries|http://incubator.apache.org/learn/rules-for-revolutionaries.html]

> added a high level protocol/feature - for easy Leader Election or exclusive Write Lock
> -----------------------------------------------------------------------------------------------
>                 Key: ZOOKEEPER-78
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-78
>             Project: Zookeeper
>          Issue Type: New Feature
>          Components: java client
>    Affects Versions: 3.0.0
>            Reporter: james strachan
>         Attachments: patch_with_including_Benjamin's_fix.patch, using_zookeeper_facade.patch
> Here's a patch which adds a little WriteLock helper class for performing leader elections
or creating exclusive locks in some directory znode. Note its an early cut; am sure we can
improve it over time. The aim is to avoid folks having to use the low level ZK stuff but provide
a simpler high level abstraction.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message