hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anoop Sam John (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-9864) Notifications bus for use by cluster members keeping up-to-date on changes
Date Thu, 31 Oct 2013 05:32:28 GMT

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

Anoop Sam John commented on HBASE-9864:
---------------------------------------

One item came up was using Procedure way. But this would involve Master also into these ops.
Take case of ACL where the ACL region is associated with an HRS, the ACL admin operations
are performed via Endpoints now. So client need to talks with one HRS only. A procedure for
ACL admin operation means HM involvement and APIs in HM (?)  This was my worry point.

bq.Do we have to go via zk? Seems like all want to be notified when an hbase table is updated.
Could we tell servers directly rather than go via zk?
Such a generic framework will be good..

> Notifications bus for use by cluster members keeping up-to-date on changes
> --------------------------------------------------------------------------
>
>                 Key: HBASE-9864
>                 URL: https://issues.apache.org/jira/browse/HBASE-9864
>             Project: HBase
>          Issue Type: Brainstorming
>            Reporter: stack
>
> In namespaces and acls, zk callbacks are used so all participating servers are notified
when there is a change in acls/namespaces list.
> The new visibility tags feature coming in copies the same model of using zk with listeners
for the features' particular notifications.
> Three systems each w/ their own implementation of the notifications all using zk w/ their
own feature-specific watchers.
> Should probably unify.
> Do we have to go via zk?  Seems like all want to be notified when an hbase table is updated.
 Could we tell servers directly rather than go via zk?



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message