[ 
https://issues.apache.org/jira/browse/KYLIN-2404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shaofeng SHI resolved KYLIN-2404.
---------------------------------
    Resolution: Fixed

> Add "hive.merge.mapfiles" and "hive.merge.mapredfiles" to kylin_hive_conf.xml
> -----------------------------------------------------------------------------
>
>                 Key: KYLIN-2404
>                 URL: https://issues.apache.org/jira/browse/KYLIN-2404
>             Project: Kylin
>          Issue Type: Improvement
>          Components: Job Engine
>            Reporter: Shaofeng SHI
>            Assignee: Shaofeng SHI
>            Priority: Minor
>             Fix For: v2.0.0
>
>
> Since 1.5.3, Kylin uses a "redistribute" step to merge the small files to 
> proper size after creating the intermediate hive table. While in some users' 
> environment, hive merge small files is enabled by default, that will cause 
> additional CPU and will impact on the cube building performance (in extreme 
> case the files will be merged to 256MB, then only very small number of 
> mappers be started in building).
> So Kylin should explicitly tell Hive to disable the merge small files feature 
> when  creating and redistributing the intermediate flat table. Adding 
> "hive.merge.mapfiles" and "hive.merge.mapredfiles" to 
> conf/kylin_hive_conf.xml with value "false" will solve this. The meaning of 
> these two parameters can be found in 
> https://cwiki.apache.org/confluence/display/Hive/AdminManual+Configuration



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to