You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "Edward Zhang (JIRA)" <ji...@apache.org> on 2016/02/03 23:47:39 UTC

[jira] [Commented] (KYLIN-1359) developer guide should mention how to manage hive job dependencies

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

Edward Zhang commented on KYLIN-1359:
-------------------------------------

In IDE, before run DebugTomcat, we should set VM arguments to specificy hdp.version for example -Dhdp.version=2.2.4.2-2

> developer guide should mention how to manage hive job dependencies
> ------------------------------------------------------------------
>
>                 Key: KYLIN-1359
>                 URL: https://issues.apache.org/jira/browse/KYLIN-1359
>             Project: Kylin
>          Issue Type: Improvement
>          Components: Documentation
>    Affects Versions: v1.2
>         Environment: kylin 1.2, mac osx, hdp sandbox 2.2.4.2-2
>            Reporter: Edward Zhang
>            Assignee: Edward Zhang
>            Priority: Minor
>             Fix For: Future
>
>   Original Estimate: 12h
>  Remaining Estimate: 12h
>
> When start cubing jobs in Kylin dev environment for example from Intellij, we should explicitly set hive dependent jars which include FactDistinctColumnsMapper etc.
> This is missing in http://kylin.apache.org/development/dev_env.html. We can tell developer to do the following:
> 1) In IDE,
> set -Dkylin.hive.dependency=/usr/hdp/current/kylinjob/kylin-job-1.2-job.jar
> 2) copy the corresponding jar file
> under kylin/job/target/kylin-job-1.2-job.jar to sandbox if you use sandbox
> as development env.
> BuildCubeWithEngineTest may directly run some scrip to get
> hive dependent jars, but in IDE, looks we have to do manual work above.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)