KYLIN-1346 Fix IllegalStateException issue in SparkCubing

Project: http://git-wip-us.apache.org/repos/asf/kylin/repo
Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/c8c65294
Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/c8c65294
Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/c8c65294

Branch: refs/heads/2.x-staging
Commit: c8c6529414cd28019dc92c719bdc9f69b22674c6
Parents: 1902da8
Author: lidongsjtu <lid...@apache.org>
Authored: Wed Jan 20 15:27:58 2016 +0800
Committer: lidongsjtu <lid...@apache.org>
Committed: Wed Jan 20 15:34:20 2016 +0800

----------------------------------------------------------------------
 .../org/apache/kylin/engine/spark/cube/DefaultTupleConverter.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kylin/blob/c8c65294/engine-spark/src/main/java/org/apache/kylin/engine/spark/cube/DefaultTupleConverter.java
----------------------------------------------------------------------
diff --git 
a/engine-spark/src/main/java/org/apache/kylin/engine/spark/cube/DefaultTupleConverter.java
 
b/engine-spark/src/main/java/org/apache/kylin/engine/spark/cube/DefaultTupleConverter.java
index 9c1d681..8da1519 100644
--- 
a/engine-spark/src/main/java/org/apache/kylin/engine/spark/cube/DefaultTupleConverter.java
+++ 
b/engine-spark/src/main/java/org/apache/kylin/engine/spark/cube/DefaultTupleConverter.java
@@ -83,7 +83,7 @@ public final class DefaultTupleConverter implements 
TupleConverter {
         }
 
         byte[] rowKey = rowkeyEncoder.createBuf();
-        rowkeyEncoder.encode(new ByteArray(rowKeyBodyBuf), new 
ByteArray(rowKey));
+        rowkeyEncoder.encode(new ByteArray(rowKeyBodyBuf, 0, offSet), new 
ByteArray(rowKey));
 
         ByteBuffer valueBuf = getValueBuf();
         valueBuf.clear();

Reply via email to