[ 
https://issues.apache.org/jira/browse/FLINK-14359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16951815#comment-16951815
 ] 

Zheng Hu commented on FLINK-14359:
----------------------------------

When sending bytes of Cell to HBase regionserver, the hbase client will use the 
 shaded KeyValueCodec to encode cells into byte[] and put the class name in the 
header of request.  While when decoding in the region server side, it can not 
load the shaded KeyValueCodec class.  So one solution will be:  shaded all 
hbase class except the codec  related class,  I've tested under my standalone 
flink cluster, it seems work.

> Create a module called flink-sql-connector-hbase to shade HBase
> ---------------------------------------------------------------
>
>                 Key: FLINK-14359
>                 URL: https://issues.apache.org/jira/browse/FLINK-14359
>             Project: Flink
>          Issue Type: New Feature
>          Components: Connectors / HBase
>            Reporter: Jingsong Lee
>            Assignee: Zheng Hu
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.10.0
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> We need do the same thing as kafka and elasticsearch to HBase.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to