This is an automated email from the ASF dual-hosted git repository.
rui pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git
The following commit(s) were added to refs/heads/main by this push:
new 9a38eba11 [VL] Enable NaN tests for array functions (#5854)
9a38eba11 is described below
commit 9a38eba11aaab68d7e0722a1029fe7412acbbfb1
Author: Rui Mo <[email protected]>
AuthorDate: Fri May 24 08:45:46 2024 +0800
[VL] Enable NaN tests for array functions (#5854)
---
.../scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala | 6 ------
.../scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala | 6 ------
.../scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala | 6 ------
.../scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala | 6 ------
4 files changed, 24 deletions(-)
diff --git
a/gluten-ut/spark32/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
b/gluten-ut/spark32/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
index 5e3591203..c78d8230e 100644
---
a/gluten-ut/spark32/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
+++
b/gluten-ut/spark32/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
@@ -202,12 +202,6 @@ class VeloxTestSettings extends BackendTestSettings {
// Rewrite in Gluten to replace Seq with Array
.exclude("Shuffle")
.excludeGlutenTest("Shuffle")
- // TODO: ArrayDistinct should handle duplicated Double.NaN
- .excludeByPrefix("SPARK-36741")
- // TODO: ArrayIntersect should handle duplicated Double.NaN
- .excludeByPrefix("SPARK-36754")
- // Not supported case.
- .exclude("SPARK-36753: ArrayExcept should handle duplicated Double.NaN and
Float.Nan")
enableSuite[GlutenDateExpressionsSuite]
// Rewrite because Spark collect causes long overflow.
.exclude("TIMESTAMP_MICROS")
diff --git
a/gluten-ut/spark33/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
b/gluten-ut/spark33/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
index 1d796aa1b..3b32cebca 100644
---
a/gluten-ut/spark33/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
+++
b/gluten-ut/spark33/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
@@ -115,12 +115,6 @@ class VeloxTestSettings extends BackendTestSettings {
// Rewrite in Gluten to replace Seq with Array
.exclude("Shuffle")
.excludeGlutenTest("Shuffle")
- // TODO: ArrayDistinct should handle duplicated Double.NaN
- .excludeByPrefix("SPARK-36741")
- // TODO: ArrayIntersect should handle duplicated Double.NaN
- .excludeByPrefix("SPARK-36754")
- // Not supported case.
- .exclude("SPARK-36753: ArrayExcept should handle duplicated Double.NaN and
Float.Nan")
enableSuite[GlutenConditionalExpressionSuite]
enableSuite[GlutenDateExpressionsSuite]
// Has exception in fallback execution when we use resultDF.collect in
evaluation.
diff --git
a/gluten-ut/spark34/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
b/gluten-ut/spark34/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
index 7c8509f80..3a993189d 100644
---
a/gluten-ut/spark34/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
+++
b/gluten-ut/spark34/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
@@ -96,12 +96,6 @@ class VeloxTestSettings extends BackendTestSettings {
// Rewrite in Gluten to replace Seq with Array
.exclude("Shuffle")
.excludeGlutenTest("Shuffle")
- // TODO: ArrayDistinct should handle duplicated Double.NaN
- .excludeByPrefix("SPARK-36741")
- // TODO: ArrayIntersect should handle duplicated Double.NaN
- .excludeByPrefix("SPARK-36754")
- // Not supported case.
- .exclude("SPARK-36753: ArrayExcept should handle duplicated Double.NaN and
Float.Nan")
enableSuite[GlutenConditionalExpressionSuite]
enableSuite[GlutenDateExpressionsSuite]
// Has exception in fallback execution when we use resultDF.collect in
evaluation.
diff --git
a/gluten-ut/spark35/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
b/gluten-ut/spark35/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
index 76b666779..98942462a 100644
---
a/gluten-ut/spark35/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
+++
b/gluten-ut/spark35/src/test/scala/org/apache/gluten/utils/velox/VeloxTestSettings.scala
@@ -97,12 +97,6 @@ class VeloxTestSettings extends BackendTestSettings {
// Rewrite in Gluten to replace Seq with Array
.exclude("Shuffle")
.excludeGlutenTest("Shuffle")
- // TODO: ArrayDistinct should handle duplicated Double.NaN
- .excludeByPrefix("SPARK-36741")
- // TODO: ArrayIntersect should handle duplicated Double.NaN
- .excludeByPrefix("SPARK-36754")
- // Not supported case.
- .exclude("SPARK-36753: ArrayExcept should handle duplicated Double.NaN and
Float.Nan")
enableSuite[GlutenConditionalExpressionSuite]
enableSuite[GlutenDateExpressionsSuite]
// Has exception in fallback execution when we use resultDF.collect in
evaluation.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]