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 good feature to add, 
but it brings up a number of issues that we need to work through. Given 
that most ppl rarely change cluster membership, and the fact that there 
are options available today, there hasn't been a lot of demand for this.


Patrick

Hariharan Subramanian wrote:

Dear Zookeeper community,

I would like to know the status of issue ZOOKEEPER-107  (Allow dynamic
changes to server cluster membership) which is assigned to Henry Robinson

Is this the right forum to ask this question or should I post an update to
the bug report?

Thanks
-- Hari



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 is why
it's stalled a bit - other ZK issues are more pressing. This would be a
really great project for anyone looking for a meaty distributed systems
project; I'm happy to offer guidance and advice if anyone wants to take it
on!

Henry

On 18 February 2010 09:58, Patrick Hunt ph...@apache.org wrote:

 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 good feature to add, but it
 brings up a number of issues that we need to work through. Given that most
 ppl rarely change cluster membership, and the fact that there are options
 available today, there hasn't been a lot of demand for this.

 Patrick


 Hariharan Subramanian wrote:

 Dear Zookeeper community,

 I would like to know the status of issue ZOOKEEPER-107  (Allow dynamic
 changes to server cluster membership) which is assigned to Henry Robinson

 Is this the right forum to ask this question or should I post an update to
 the bug report?

 Thanks
 -- Hari




-- 
Henry Robinson
Software Engineer
Cloudera
415-994-6679


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, support is there, as Henry mentioned we need to find the resources.


Patrick

Henry Robinson wrote:

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 is why
it's stalled a bit - other ZK issues are more pressing. This would be a
really great project for anyone looking for a meaty distributed systems
project; I'm happy to offer guidance and advice if anyone wants to take it
on!

Henry

On 18 February 2010 09:58, Patrick Hunt ph...@apache.org wrote:


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 good feature to add, but it
brings up a number of issues that we need to work through. Given that most
ppl rarely change cluster membership, and the fact that there are options
available today, there hasn't been a lot of demand for this.

Patrick


Hariharan Subramanian wrote:


Dear Zookeeper community,

I would like to know the status of issue ZOOKEEPER-107  (Allow dynamic
changes to server cluster membership) which is assigned to Henry Robinson

Is this the right forum to ask this question or should I post an update to
the bug report?

Thanks
-- Hari







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,
 support is there, as Henry mentioned we need to find the resources.

Would any community members be interested in pushing this with Henry?

We (Canonical/Ubuntu) are also very interested in both the encryption and
dynamic membership features.  We don't have resources to work on it
right now, but might try help somehow.

-- 
Gustavo Niemeyer
http://niemeyer.net


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?

Thanks again
~ Hari

On Thu, Feb 18, 2010 at 1:35 PM, Henry Robinson he...@cloudera.com wrote:

 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 is why
 it's stalled a bit - other ZK issues are more pressing. This would be a
 really great project for anyone looking for a meaty distributed systems
 project; I'm happy to offer guidance and advice if anyone wants to take it
 on!

 Henry

 On 18 February 2010 09:58, Patrick Hunt ph...@apache.org wrote:

  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 good feature to add, but it
  brings up a number of issues that we need to work through. Given that
 most
  ppl rarely change cluster membership, and the fact that there are options
  available today, there hasn't been a lot of demand for this.
 
  Patrick
 
 
  Hariharan Subramanian wrote:
 
  Dear Zookeeper community,
 
  I would like to know the status of issue ZOOKEEPER-107  (Allow dynamic
  changes to server cluster membership) which is assigned to Henry
 Robinson
 
  Is this the right forum to ask this question or should I post an update
 to
  the bug report?
 
  Thanks
  -- Hari
 
 


 --
 Henry Robinson
 Software Engineer
 Cloudera
 415-994-6679




-- 
--… …--
 .- .-. ..


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 peer review and
testing. Judging by my experience with the observers patch, which I think is
comparable in size but probably less complex, I would expect about 3-6
months from the time someone picks up the work.

cheers,
Henry

On 18 February 2010 12:28, Hariharan Subramanian hurryha...@gmail.comwrote:

 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?

 Thanks again
 ~ Hari


 On Thu, Feb 18, 2010 at 1:35 PM, Henry Robinson he...@cloudera.comwrote:

 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 is
 why
 it's stalled a bit - other ZK issues are more pressing. This would be a
 really great project for anyone looking for a meaty distributed systems
 project; I'm happy to offer guidance and advice if anyone wants to take it
 on!

 Henry

 On 18 February 2010 09:58, Patrick Hunt ph...@apache.org wrote:

  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 good feature to add, but it
  brings up a number of issues that we need to work through. Given that
 most
  ppl rarely change cluster membership, and the fact that there are
 options
  available today, there hasn't been a lot of demand for this.
 
  Patrick
 
 
  Hariharan Subramanian wrote:
 
  Dear Zookeeper community,
 
  I would like to know the status of issue ZOOKEEPER-107  (Allow dynamic
  changes to server cluster membership) which is assigned to Henry
 Robinson
 
  Is this the right forum to ask this question or should I post an update
 to
  the bug report?
 
  Thanks
  -- Hari
 
 


 --
 Henry Robinson
 Software Engineer
 Cloudera
 415-994-6679




 --
 --… …--
  .- .-. ..




-- 
Henry Robinson
Software Engineer
Cloudera
415-994-6679


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 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 peer review and
testing. Judging by my experience with the observers patch, which I  
think is

comparable in size but probably less complex, I would expect about 3-6
months from the time someone picks up the work.

cheers,
Henry

On 18 February 2010 12:28, Hariharan Subramanian  
hurryha...@gmail.comwrote:


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?

Thanks again
~ Hari


On Thu, Feb 18, 2010 at 1:35 PM, Henry Robinson  
he...@cloudera.comwrote:



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 is

why
it's stalled a bit - other ZK issues are more pressing. This would  
be a
really great project for anyone looking for a meaty distributed  
systems
project; I'm happy to offer guidance and advice if anyone wants to  
take it

on!

Henry

On 18 February 2010 09:58, Patrick Hunt ph...@apache.org wrote:

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 good feature to add,  
but it
brings up a number of issues that we need to work through. Given  
that

most

ppl rarely change cluster membership, and the fact that there are

options

available today, there hasn't been a lot of demand for this.

Patrick


Hariharan Subramanian wrote:


Dear Zookeeper community,

I would like to know the status of issue ZOOKEEPER-107  (Allow  
dynamic

changes to server cluster membership) which is assigned to Henry

Robinson


Is this the right forum to ask this question or should I post an  
update

to

the bug report?

Thanks
-- Hari





--
Henry Robinson
Software Engineer
Cloudera
415-994-6679





--
--… …--
 .- .-. ..





--
Henry Robinson
Software Engineer
Cloudera
415-994-6679