Return-Path: X-Original-To: apmail-curator-dev-archive@minotaur.apache.org Delivered-To: apmail-curator-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A3DC810728 for ; Mon, 10 Jun 2013 20:20:47 +0000 (UTC) Received: (qmail 98141 invoked by uid 500); 10 Jun 2013 20:20:47 -0000 Delivered-To: apmail-curator-dev-archive@curator.apache.org Received: (qmail 98108 invoked by uid 500); 10 Jun 2013 20:20:47 -0000 Mailing-List: contact dev-help@curator.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@curator.incubator.apache.org Delivered-To: mailing list dev@curator.incubator.apache.org Received: (qmail 98100 invoked by uid 99); 10 Jun 2013 20:20:47 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Jun 2013 20:20:47 +0000 X-ASF-Spam-Status: No, hits=-2000.1 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO mail.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 10 Jun 2013 20:20:45 +0000 Received: (qmail 96141 invoked by uid 99); 10 Jun 2013 20:20:22 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Jun 2013 20:20:22 +0000 Date: Mon, 10 Jun 2013 20:20:22 +0000 (UTC) From: "Evaristo (JIRA)" To: dev@curator.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CURATOR-25) Create a PersistentEphemeralNode recipe MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CURATOR-25?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13679859#comment-13679859 ] Evaristo commented on CURATOR-25: --------------------------------- Hi there, Thanks for your comments. Data replacement APIs are needed because when you are replacing data value you achieve 2 things: - Replace data in ZK server (that could be achieved with normal methods) - And also replace data in local cache. And the local cache will be used in the case that ephemeral node disappears and it is needed to create again (e.g. the client is disconnected some time of the ZK server). Could you be explicit your concerns about sync blocks? 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