[
https://issues.apache.org/jira/browse/KYLIN-3393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16501886#comment-16501886
]
Shaofeng SHI commented on KYLIN-3393:
-------------------------------------
Hi Yingjun, usually API will be stable, but implementation can change from
version to version. With only compiling with public API, Kylin can work with
different implementations. This is just HBase: Kylin compiles with HBase 1.1
API, but still can work on HBase 1.3's features.
If you do need deploy Kylin with a Kafka client, that is easy, you can re-build
a new package with Kafka client, and maybe modify the logic in
"find-kafka-dependency.sh".
> Building streaming cube do not need to set “KAFKA_HOME” environment variable
> -----------------------------------------------------------------------------
>
> Key: KYLIN-3393
> URL: https://issues.apache.org/jira/browse/KYLIN-3393
> Project: Kylin
> Issue Type: Improvement
> Reporter: wuyingjun
> Assignee: wuyingjun
> Priority: Major
> Attachments: 1.png, 2.png, KYLIN-3393.patch
>
>
> You need hava KAFKA environment and set “KAFKA_HOME” environment variable
> when building streaming cube, or else you can not submit a streaming cube
> building job, like pic 1;
> After we change the kafka dependency scope mode described in the
> KYLIN-3393.patch , we can build streaming cube without a kafka environment in
> the kylin service node successfully, like pic 2;
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)