[
https://issues.apache.org/jira/browse/FLINK-17384?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jackylau updated FLINK-17384:
-----------------------------
Release Note:
After FLINK-17384 hbase connector supports reading hbase configuration
directory from flink-conf.yaml through the `env.hbase.conf.dir` property when
the `HBASE_CONF_DIR` environment variable is not set.
And If the above strategy fails ,the client is using the HBASE_HOME environment
variable. If it is set, the client tries to access $HBASE_HOME /conf .
was:After FLINK-17384 hbase connector supports reading hbase configuration
directory from flink-conf.yaml through the `env.hbase.conf.dir` property when
the `HBASE_CONF_DIR` environment variable is not set.
> Support reading hbase conf dir from flink-conf.yaml
> ---------------------------------------------------
>
> Key: FLINK-17384
> URL: https://issues.apache.org/jira/browse/FLINK-17384
> Project: Flink
> Issue Type: Improvement
> Components: Connectors / HBase, Deployment / Scripts
> Affects Versions: 1.10.0
> Reporter: jackylau
> Assignee: jackylau
> Priority: Major
> Labels: pull-request-available
> Fix For: 1.12.0
>
>
> Currently when using hbase connector with Flink SQL, below manual steps are
> required:
> # export HBASE_CONF_DIR
> # add hbase libs to flink_lib(because the hbase connnector doesn't have
> client's( and others) jar)
> And we should improve this.
> For 1) we could supportĀ read hbase conf dir from flink-conf.yaml just like
> hadoop/yarn does.
> For 2) we should support HBASE_CLASSPATH inĀ config.sh. In case of jar
> conflicts such as guava, we also should support flink-hbase-shaded just like
> hadoop does
> In this JIRA we focus on implementing the 1st proposal.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)