Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

HBase client - server’s version compatibility

I wonder how can I know if my HBase client’s jar fit to my HBase server’s version. Is there any place where it is specified which HBase versions are supported with an HBase client jar?

In my case I want to use the newest HBase client jar (2.4.5) with a pretty old HBase server (version 1.2). Is there any place where I can check the compatibility to know if it’s possible and supported?

I’d like to know if there’s a table that shows the wide compatibility like other databases has. Something like: https://docs.mongodb.com/drivers/java/sync/current/compatibility/

like image 736
user7551211 Avatar asked Feb 23 '26 15:02

user7551211


1 Answers

Perhaps you can use checkcompatibility.py script provided in HBase distro itself to generate client API compatibility report between 1.2 and 2.4. Haven't used 2.4 myself, but based on prior history I wouldn't hope there is no breaking changes across two different major versions.

like image 171
mazaneicha Avatar answered Feb 26 '26 05:02

mazaneicha



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!