stumbleupon/opentsdb — pull request #126 by octo47 (2012-09-23 18:30:31+00:00)
Title: Replace HBase locks with Zk locks

In case of concurrent lock acquisition with one HBaseClient it is possible to get deadlock.
If connection to RegionServer will block on lockable rpc command, whole async communication blocks to.
Looks like we shouldn't use any blocking operations (like externalizable locks) with asynchbase and it is better to use Zookeeper, which is designed for such job. And moreover, it is async and can be integrated nicely (I don't do this, but with some interest it can be made later)

Thanks.