lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Scott Blum (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SOLR-9659) Add zookeeper DataWatch API
Date Tue, 18 Oct 2016 17:26:58 GMT

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

Scott Blum commented on SOLR-9659:
----------------------------------

Yeah, did you see Curator's NodeCache, PathChildrenCache, TreeCache?  They do basically exactly
that, but they have a lot of mileage on them.

> Add zookeeper DataWatch API
> ---------------------------
>
>                 Key: SOLR-9659
>                 URL: https://issues.apache.org/jira/browse/SOLR-9659
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Alan Woodward
>            Assignee: Alan Woodward
>         Attachments: SOLR-9659.patch
>
>
> We have several components which need to set up watches on ZooKeeper nodes for various
aspects of cluster management.  At the moment, all of these components do this themselves,
leading to large amounts of duplicated code, and complicated logic for dealing with reconnections,
etc, scattered across the codebase.  We should replace this with a simple API controlled by
SolrZkClient, which should make the code more robust, and testing considerably easier.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message