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

ShenDa commented on FLINK-17678:
--------------------------------

[~jark] Because the logic in test_sql_client.sh constrains a shade jar only can 
contain four name form directory or file. For any class in shade jar, the only 
name  for them is starting with org.apache.flink. But to avoid throwing 
exception by hbase region server, these classes org.apache.hadoop.hbase.codec.* 
can't be shaded. This result in there are some class not starting with 
org.apache.flink, so the jar I shaded can't pass the verification in 
test_sql_client.sh.

And thanks for your suggestion, I'll try using Java to implement hbase e2e test 
instead of shell scripts.

> Support fink-sql-connector-hbase
> --------------------------------
>
>                 Key: FLINK-17678
>                 URL: https://issues.apache.org/jira/browse/FLINK-17678
>             Project: Flink
>          Issue Type: Improvement
>          Components: Connectors / HBase
>            Reporter: ShenDa
>            Assignee: ShenDa
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.11.0
>
>
> Currently, flink doesn't contains a hbase uber jar, so users have to add 
> hbase dependency manually.
> Could I create new module called flink-sql-connector-hbase like elasticsaerch 
> and kafka sql -connector.



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

Reply via email to