Details
-
Brainstorming
-
Status: Closed
-
Blocker
-
Resolution: Won't Fix
-
None
-
None
-
None
-
None
-
architecture service
Description
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?
Attachments
Issue Links
- is duplicated by
-
HBASE-7254 Refactor AccessController ZK-mediated permissions cache into a generic mechanism
- Closed
- is related to
-
HBASE-10295 Refactor the replication implementation to eliminate permanent zk node
- Closed
-
HBASE-10919 [VisibilityController] ScanLabelGenerator using LDAP
- Closed
-
HBASE-11608 Add synchronous split
- Closed
-
HBASE-10909 Abstract out ZooKeeper usage in HBase - phase 1
- Closed
- relates to
-
HBASE-9426 Make custom distributed barrier procedure pluggable
- Closed
-
HBASE-10544 Surface completion state of global administrative actions
- Closed