HBase's Integration of ZooKeeper
This page documents the ongoing work of the HBase team to integrate ZooKeeper, a summary of our discussions, notes, issues, etc...
- HBase use cases - how HBase is using ZooKeeper
- Meeting Notes - notes from ZK/HBase discussions
Action items/JIRAs open/resolved/etc...
- ZOOKEEPER-564 Give more feedback on that current flow of events in java client logs FIXED in 3.3.0
- ZOOKEEPER-565 Revisit some java client log messages FIXED in 3.3.0
- ZOOKEEPER-595 A means of asking quorum what conifguration it is running with FIXED in 3.3.0
- ZOOKEEPER-593 java client api does not allow client to access negotiated session timeout FIXED in 3.3.0
- ZOOKEEPER-590 review logging to ensure that session related messages include session id
- ZOOKEEPER-588 remove unnecessary/annoying log of tostring error in Request.toString() FIXED in 3.3.0
- ZOOKEEPER-587 client should log timeout negotiated with server FIXED in 3.3.0
- ZOOKEEPER-573 the dump 4letterword is not formatting sessionids in hex FIXED in 3.3.0
- ZOOKEEPER-601 allow configuration of session timeout min/max bounds FIXED in 3.3.0
Ideas for future work
- HBase has a jruby based shell, better ways to integrate zookeeper?
- Currently – since hbase 0.20.0 – it does call out to zk shell. You do
hbase> zk "ls /"
etc.
- Currently – since hbase 0.20.0 – it does call out to zk shell. You do