You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by "zhengshencn@outlook.com" <zh...@outlook.com> on 2016/01/06 09:57:57 UTC

HBase shaded client 1.1.x on Cloudera 5.4.7 (HBase 1.0.0)

Hi all,

Is there any known issues to use HBase client library from latter release on HBase server in a relatively old release?

I'm running into a trouble recently when trying to create an Java based client which is used to query data from both Cloudera HBase 1.0.0 (CDH 5.4.7) and ElasticSearch 2.1.0. The issue is about dependency conflicts on guava library, which exactly like this one https://issues.apache.org/jira/browse/HBASE-14126.

As a workaround, I'm using the Apache HBase Shaded Client 1.1.2 library (which is designed for HBase 1.1.0 I suppose) with Cloudera HBase 1.0.0 (CDH 5.4.7) . So far I haven't met any issue yet. 

However I still want to check if there is any known issues already on this combination (client & server), so is there any common sense in HBase/Hadoop world around using different versions of server/client in a production environment. 

Thanks!

http://stackoverflow.com/questions/34469429/hbase-shaded-client-1-1-x-on-cloudera-5-4-7-hbase-1-0-0 

Zheng



zhengshencn@outlook.com

Re: HBase shaded client 1.1.x on Cloudera 5.4.7 (HBase 1.0.0)

Posted by Enis Söztutar <en...@hortonworks.com>.
All 1.x client and servers should be compatible by design. If the server
side is based on 1.0 and client side is 1.1, it should work as expected.
Otherwise, it is a bug.

Enis

On Wed, Jan 6, 2016 at 12:57 AM, zhengshencn@outlook.com <
zhengshencn@outlook.com> wrote:

> Hi all,
>
> Is there any known issues to use HBase client library from latter release
> on HBase server in a relatively old release?
>
> I'm running into a trouble recently when trying to create an Java based
> client which is used to query data from both Cloudera HBase 1.0.0 (CDH
> 5.4.7) and ElasticSearch 2.1.0. The issue is about dependency conflicts on
> guava library, which exactly like this one
> https://issues.apache.org/jira/browse/HBASE-14126.
>
> As a workaround, I'm using the Apache HBase Shaded Client 1.1.2 library
> (which is designed for HBase 1.1.0 I suppose) with Cloudera HBase 1.0.0
> (CDH 5.4.7) . So far I haven't met any issue yet.
>
> However I still want to check if there is any known issues already on this
> combination (client & server), so is there any common sense in HBase/Hadoop
> world around using different versions of server/client in a production
> environment.
>
> Thanks!
>
>
> http://stackoverflow.com/questions/34469429/hbase-shaded-client-1-1-x-on-cloudera-5-4-7-hbase-1-0-0
>
> Zheng
>
>
>
> zhengshencn@outlook.com
>