andygrove commented on code in PR #1072:
URL: https://github.com/apache/datafusion-comet/pull/1072#discussion_r1835729939
##########
spark/src/test/scala/org/apache/comet/CometExpressionSuite.scala:
##########
@@ -2313,4 +2313,22 @@ class CometExpressionSuite extends CometTestBase with
AdaptiveSparkPlanHelper {
}
}
}
+
+ test("array_append") {
Review Comment:
It would be good to also have a test where the first argument to
`array_append` is null, but where the argument is not a literal null but an
expression that evaluates to null. I am not sure how easy it is to add that
test until we have support for reading arrays from Parquet (which is coming
soon) so I am fine if we want to handle this as a separate issue. It does look
like DataFusion's `array_append` does not support null as the first argument,
but Spark does. Maybe we could improve DataFusion's implementation to return
null if the first argument is null.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]