Re: Might I contribute a Node design for the Java API?

2010-02-18 Thread Aaron Crow
Hi Patrick, Thanks! I took a look at zkclient. Since, as you say, it's not very well documented, I'm not 100% clear on the goals of the project. However, I did see that ZooKeeper nodes are described with (String)path throughout, so that tells me that zkclient hasn't adopted the first-class Node

Re: Might I contribute a Node design for the Java API?

2010-02-18 Thread Patrick Hunt
Originally the c/java apis grew up as sibilings so there wasn't much attempt to make the java very OO friendly. What you are suggesting makes sense, and my personal thought is that if done correctly could graduate to main at some point (prolly as a complement to the current api, but lets start

Re: Reg: Status of ZOOKEEPER-107 - Allow dynamic changes to server cluster membership

2010-02-18 Thread Patrick Hunt
There are ways to dynamically update the cluster membership today, granted while they are dynamic they are not dynamic in the sense of 107: http://bit.ly/bTTdDK (see item 6) 107 is still pending. Henry was interested to implement this, I'm not sure his current status. Henry? I think this is a

Re: Reg: Status of ZOOKEEPER-107 - Allow dynamic changes to server cluster membership

2010-02-18 Thread Henry Robinson
Hi - Yes, I'm still interested in this JIRA but it's a significant change to ZK which would be best suited for probably the 4.0 release. I have a rough implementation that 'works' but still leaves some issues unresolved. I don't have a great deal of time for this issue at the moment though, which

Re: Reg: Status of ZOOKEEPER-107 - Allow dynamic changes to server cluster membership

2010-02-18 Thread Patrick Hunt
FYI, Ben has been working on Netty integration with ZooKeeper. One of the benefits of this is it provides encryption and certificate based connection auth - which would be a great way (cert) to solve some of the security issues highlighted in 107. So the pieces are there, interest is there,

Re: Reg: Status of ZOOKEEPER-107 - Allow dynamic changes to server cluster membership

2010-02-18 Thread Gustavo Niemeyer
FYI, Ben has been working on Netty integration with ZooKeeper. One of the benefits of this is it provides encryption and certificate based connection auth - which would be a great way (cert) to solve some of the security issues highlighted in 107. So the pieces are there, interest is there,

Re: Reg: Status of ZOOKEEPER-107 - Allow dynamic changes to server cluster membership

2010-02-18 Thread Hariharan Subramanian
Thanks to all of you that responded. This feature is also important to the project I am working on. Although we would have to find someone with the right skills to contribute to it. Henry, Do you have an estimate on how long this task would take if someone were to start with your prototype?

Re: Reg: Status of ZOOKEEPER-107 - Allow dynamic changes to server cluster membership

2010-02-18 Thread Henry Robinson
Hari - It's very difficult to say how long this would take. There are a number of issues that need to be resolved by design rather than code. For example, the question of finding the cluster when the membership has changed is unanswered. The changes to the core protocol will need substantial

Re: Reg: Status of ZOOKEEPER-107 - Allow dynamic changes to server cluster membership

2010-02-18 Thread Flavio Junqueira
I think it would be good to have a design document, just to reason about it and make sure that the mechanism we are introducing is not flawed. It is easy to get these things wrong. -Flavio On Feb 18, 2010, at 11:30 PM, Henry Robinson wrote: Hari - It's very difficult to say how long this

[jira] Updated: (ZOOKEEPER-673) Fix observer documentation regarding leader election

2010-02-18 Thread Mahadev konar (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mahadev konar updated ZOOKEEPER-673: Resolution: Fixed Hadoop Flags: [Reviewed] Status: Resolved (was: Patch

[jira] Updated: (ZOOKEEPER-672) typo nits across documentation

2010-02-18 Thread Mahadev konar (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mahadev konar updated ZOOKEEPER-672: Assignee: Kay Kay typo nits across documentation ---

[jira] Updated: (ZOOKEEPER-672) typo nits across documentation

2010-02-18 Thread Mahadev konar (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mahadev konar updated ZOOKEEPER-672: Fix Version/s: 3.3.0 typo nits across documentation ---

[jira] Commented: (ZOOKEEPER-672) typo nits across documentation

2010-02-18 Thread Mahadev konar (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-672?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=1283#action_1283 ] Mahadev konar commented on ZOOKEEPER-672: - +1 the patch looks good. typo nits

[jira] Updated: (ZOOKEEPER-672) typo nits across documentation

2010-02-18 Thread Mahadev konar (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mahadev konar updated ZOOKEEPER-672: Resolution: Fixed Hadoop Flags: [Reviewed] Status: Resolved (was: Patch

[jira] Updated: (ZOOKEEPER-668) Close method in LedgerInputStream doesn't do anything

2010-02-18 Thread Mahadev konar (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mahadev konar updated ZOOKEEPER-668: Resolution: Fixed Status: Resolved (was: Patch Available) +1 for the patch! I

[jira] Updated: (ZOOKEEPER-665) Add BookKeeper streaming documentation

2010-02-18 Thread Mahadev konar (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mahadev konar updated ZOOKEEPER-665: Resolution: Fixed Hadoop Flags: [Reviewed] Status: Resolved (was: Patch

[jira] Updated: (ZOOKEEPER-664) BookKeeper API documentation

2010-02-18 Thread Mahadev konar (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-664?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mahadev konar updated ZOOKEEPER-664: Resolution: Fixed Hadoop Flags: [Reviewed] Status: Resolved (was: Patch

[jira] Updated: (ZOOKEEPER-607) improve bookkeeper overview

2010-02-18 Thread Mahadev konar (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-607?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mahadev konar updated ZOOKEEPER-607: Resolution: Fixed Hadoop Flags: [Reviewed] Status: Resolved (was: Patch