You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "Xiaoxiang Yu (Jira)" <ji...@apache.org> on 2021/04/09 02:19:00 UTC
[jira] [Assigned] (KYLIN-4962) Fix NPE in ShrunkDict step
[ https://issues.apache.org/jira/browse/KYLIN-4962?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Xiaoxiang Yu reassigned KYLIN-4962:
-----------------------------------
Assignee: ShengJun Zheng
> Fix NPE in ShrunkDict step
> --------------------------
>
> Key: KYLIN-4962
> URL: https://issues.apache.org/jira/browse/KYLIN-4962
> Project: Kylin
> Issue Type: Bug
> Components: Job Engine
> Affects Versions: v3.1.2
> Reporter: ShengJun Zheng
> Assignee: ShengJun Zheng
> Priority: Critical
> Fix For: v3.1.2
>
>
> There are some fields in CreateShrunkenDictionary(a spark function) that can not be serialized, causing NPE.
>
> Caused by: java.lang.NullPointerException
> at org.apache.kylin.common.KylinConfig.getManager(KylinConfig.java:474)
> at org.apache.kylin.common.KylinConfig.getManager(KylinConfig.java:472)
> at org.apache.kylin.cube.CubeDescManager.getInstance(CubeDescManager.java:67)
> at org.apache.kylin.cube.CubeInstance.getDescriptor(CubeInstance.java:212)
> at org.apache.kylin.cube.CubeSegment.getCubeDesc(CubeSegment.java:142)
> at org.apache.kylin.cube.CubeSegment.buildGlobalDictionaryMap(CubeSegment.java:386)
> at org.apache.kylin.engine.spark.SparkCubingByLayer$CreateShrunkenDictionary.call(SparkCubingByLayer.java:592)
> at org.apache.kylin.engine.spark.SparkCubingByLayer$CreateShrunkenDictionary.call(SparkCubingByLayer.java:519)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)