OpenTSDB / opentsdb

A scalable, distributed Time Series Database.
http://opentsdb.net
GNU Lesser General Public License v2.1
5.01k stars 1.25k forks source link

Replace AsyncHBaseClient with HBase 2 client libraries #2295

Open stoty opened 9 months ago

stoty commented 9 months ago

AsyncHBaseClient reimplements the HBase 1.x wire protocol to provide asynchronous interface.

HBase provides an asynchronous API since 2.0. It has also added a lot features like encryption and alternate registries that simply do not work with AsyncHBaseClient.

Using the official client libraries would improve compatibility with HBase, and remove the need to maintain a separate client implementation.

Apache9 commented 6 months ago

+1