From b1fee5142cb7e23d7e9306992225e41f5f58e8b6 Mon Sep 17 00:00:00 2001 From: kangkaisen Date: Mon, 26 Jun 2017 15:33:15 +0800 Subject: [PATCH] KYLIN-2694 Fix ArrayIndexOutOfBoundsException in SparkCubingByLayer --- .../src/main/java/org/apache/kylin/engine/spark/SparkCubingByLayer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine-spark/src/main/java/org/apache/kylin/engine/spark/SparkCubingByLayer.java b/engine-spark/src/main/java/org/apache/kylin/engine/spark/SparkCubingByLayer.java index f70fd302f..91aa9f701 100644 --- a/engine-spark/src/main/java/org/apache/kylin/engine/spark/SparkCubingByLayer.java +++ b/engine-spark/src/main/java/org/apache/kylin/engine/spark/SparkCubingByLayer.java @@ -269,7 +269,7 @@ public class SparkCubingByLayer extends AbstractApplication implements Serializa saveToHDFS(allRDDs[level], vCubeDesc.getValue(), outputPath, level, confOverwrite); allRDDs[level - 1].unpersist(); } - allRDDs[totalLevels - 1].unpersist(); + allRDDs[totalLevels].unpersist(); logger.info("Finished on calculating all level cuboids."); } -- 2.11.0 (Apple Git-81)