[ 
https://issues.apache.org/jira/browse/CURATOR-25?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13679889#comment-13679889
 ] 

Evaristo commented on CURATOR-25:
---------------------------------

Hi there again

The software you have included in the 2.0.2 branch is missing an important 
feature (in my opinion) of the recipe that is changing the data during the 
ephemeral node life cycle.

Your implementation only allows to set data in the constructor. So, if the 
ephemeral is lost (e.g. client disconnects from ZK), your implementation will 
re-create the ephemeral node with the original. I tried to add to your 
implementation the possibility to replace the data value during znode life 
cycle.

 Regards,

Evaristo
                
> Create a PersistentEphemeralNode recipe
> ---------------------------------------
>
>                 Key: CURATOR-25
>                 URL: https://issues.apache.org/jira/browse/CURATOR-25
>             Project: Apache Curator
>          Issue Type: Task
>          Components: Recipes
>            Reporter: Jordan Zimmerman
>            Assignee: Jordan Zimmerman
>             Fix For: 2.0.2-incubating
>
>         Attachments: PersistentEphemeralNode.java, 
> TestPersistentEphemeralNode.java
>
>
> Per https://github.com/Netflix/curator/pull/201 and similar requests, create 
> a PersistentEphemeralNode recipe 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to