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);

Reply via email to