We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6cf8f6a commit fad07b9Copy full SHA for fad07b9
1 file changed
spark/src/main/scala/org/apache/comet/serde/arrays.scala
@@ -664,7 +664,10 @@ object CometSize extends CometExpressionSerde[Size] {
664
665
object CometArrayPosition extends CometExpressionSerde[ArrayPosition] with ArraysBase {
666
667
- override def getSupportLevel(expr: ArrayPosition): SupportLevel = Incompatible(None)
+ override def getSupportLevel(expr: ArrayPosition): SupportLevel =
668
+ Incompatible(Some(
669
+ "element comparison uses IEEE 754 equality where NaN != NaN, " +
670
+ "but Spark treats NaN as equal to NaN"))
671
672
override def convert(
673
expr: ArrayPosition,
0 commit comments