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

Shaofeng SHI commented on KYLIN-2192:
-------------------------------------

Thanks Yerui; The community has been waiting 1.6.0 for some time so I'm eager 
to roll out it; The 1.6.1 is also on the way; so if it is not the blocking 
issue, I will make it in next release so we have enough time to verify and test 
it.

If you don't want your users to build multiple segments concurrently for the 
global dictionary, you can configure "kylin.cube.building.segment.max=1" in 
kylin.properties, then only 1 segment is allowed building at one time.

> More Robust Global Dictionary
> -----------------------------
>
>                 Key: KYLIN-2192
>                 URL: https://issues.apache.org/jira/browse/KYLIN-2192
>             Project: Kylin
>          Issue Type: Improvement
>          Components: Job Engine
>    Affects Versions: v1.5.4.1
>            Reporter: Yerui Sun
>            Assignee: Yerui Sun
>             Fix For: v1.6.0
>
>         Attachments: KYLIN-2192.2.patch
>
>
> Global dictionary have been released over 2 months, I've received some 
> feedbacks and bug reports. Here's the patch to make global dictionary more 
> robust, including some functional improvements.
> * Break through 255 bytes limitation for value, but still recommend value 
> length less than 8K, avoiding stack overflow error;
> * Fix 'Value not exists' or stack overflow error when dict size is larger 
> than 1GB, the root cause is similar with KYLIN-1834; A check tool also 
> provided for check corrupted or not of existing dict data;
> * Support parallel dictionary building in one job server, used for parallel 
> segments building;



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

Reply via email to