Skip to content

Commit 08d69c5

Browse files
richoxzhangli20
andauthored
fix NPE in UDAFWrapper.resize (#1043)
Co-authored-by: zhangli20 <zhangli20@kuaishou.com>
1 parent efe5da2 commit 08d69c5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

spark-extension/src/main/scala/org/apache/spark/sql/blaze/SparkUDAFWrapperContext.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ case class DeclarativeAggRowsColumn(
325325
rowsMemUsed += newRow.getSizeInBytes
326326
newRow
327327
}))
328-
rowsMemUsed -= rows.slice(len, rows.length).map(_.getSizeInBytes).sum
328+
rowsMemUsed -= rows.slice(len, rows.length).filter(_ != null).map(_.getSizeInBytes).sum
329329
rows.trimEnd(rows.length - len)
330330
}
331331

0 commit comments

Comments
 (0)