Repository: kylin Updated Branches: refs/heads/KYLIN-2294 7f707852c -> 3e7e57be4
KYLIN-2217 bug fix for GlobalDictionary Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/415a9ea2 Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/415a9ea2 Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/415a9ea2 Branch: refs/heads/KYLIN-2294 Commit: 415a9ea244247d9d050404bb43990e8b8bfdcf5f Parents: 7f70785 Author: Li Yang <[email protected]> Authored: Wed Dec 21 14:08:20 2016 +0800 Committer: Li Yang <[email protected]> Committed: Wed Dec 21 14:08:20 2016 +0800 ---------------------------------------------------------------------- .../apache/kylin/engine/mr/steps/FactDistinctColumnsReducer.java | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/415a9ea2/engine-mr/src/main/java/org/apache/kylin/engine/mr/steps/FactDistinctColumnsReducer.java ---------------------------------------------------------------------- diff --git a/engine-mr/src/main/java/org/apache/kylin/engine/mr/steps/FactDistinctColumnsReducer.java b/engine-mr/src/main/java/org/apache/kylin/engine/mr/steps/FactDistinctColumnsReducer.java index 3115fe4..0223914 100644 --- a/engine-mr/src/main/java/org/apache/kylin/engine/mr/steps/FactDistinctColumnsReducer.java +++ b/engine-mr/src/main/java/org/apache/kylin/engine/mr/steps/FactDistinctColumnsReducer.java @@ -128,6 +128,9 @@ public class FactDistinctColumnsReducer extends KylinReducer<SelfDefineSortableK // local build dict isReducerLocalBuildDict = config.isReducerLocalBuildDict(); + if (cubeDesc.getDictionaryBuilderClass(col) != null) { // only works with default dictionary builder + isReducerLocalBuildDict = false; + } if (col != null && isReducerLocalBuildDict) { builder = DictionaryGenerator.newDictionaryBuilder(col.getType()); builder.init(null, 0);
