@@ -39,7 +39,7 @@ index 6df8bc85b51..dabb75e2b75 100644
3939 withSpark(sc) { sc =>
4040 TestUtils.waitUntilExecutorsUp(sc, 2, 60000)
4141diff --git a/pom.xml b/pom.xml
42- index dc757d78812..18841e95f3d 100644
42+ index dc757d78812..10f7b202e71 100644
4343--- a/pom.xml
4444+++ b/pom.xml
4545@@ -152,6 +152,8 @@
@@ -2685,7 +2685,7 @@ index cd6f41b4ef4..4b6a17344bc 100644
26852685 ParquetOutputFormat.WRITER_VERSION -> ParquetProperties.WriterVersion.PARQUET_2_0.toString
26862686 )
26872687diff --git a/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFilterSuite.scala b/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFilterSuite.scala
2688- index 6b73cc8618d..624694916fb 100644
2688+ index 6b73cc8618d..81a58f43784 100644
26892689--- a/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFilterSuite.scala
26902690+++ b/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFilterSuite.scala
26912691@@ -38,6 +38,7 @@ import org.apache.parquet.schema.MessageType
@@ -2880,7 +2880,7 @@ index 3072657a095..6b5b9103363 100644
28802880 checkAnswer(
28812881 // "fruit" column in this file is encoded using DELTA_LENGTH_BYTE_ARRAY.
28822882diff --git a/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetQuerySuite.scala b/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetQuerySuite.scala
2883- index c530dc0d3df..418d5ea4b4d 100644
2883+ index c530dc0d3df..7e1dd663873 100644
28842884--- a/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetQuerySuite.scala
28852885+++ b/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetQuerySuite.scala
28862886@@ -27,6 +27,7 @@ import org.apache.parquet.hadoop.ParquetOutputFormat
@@ -2891,17 +2891,7 @@ index c530dc0d3df..418d5ea4b4d 100644
28912891 import org.apache.spark.sql.catalyst.{InternalRow, TableIdentifier}
28922892 import org.apache.spark.sql.catalyst.expressions.SpecificInternalRow
28932893 import org.apache.spark.sql.catalyst.util.ArrayData
2894- @@ -185,7 +186,8 @@ abstract class ParquetQuerySuite extends QueryTest with ParquetTest with SharedS
2895- }
2896- }
2897-
2898- - test("SPARK-47447: read TimestampLTZ as TimestampNTZ") {
2899- + test("SPARK-47447: read TimestampLTZ as TimestampNTZ",
2900- + IgnoreCometNativeDataFusion("https://github.com/apache/datafusion-comet/issues/3720")) {
2901- val providedSchema = StructType(Seq(StructField("time", TimestampNTZType, false)))
2902-
2903- Seq("INT96", "TIMESTAMP_MICROS", "TIMESTAMP_MILLIS").foreach { tsType =>
2904- @@ -996,7 +998,11 @@ abstract class ParquetQuerySuite extends QueryTest with ParquetTest with SharedS
2894+ @@ -996,7 +997,11 @@ abstract class ParquetQuerySuite extends QueryTest with ParquetTest with SharedS
29052895 Seq(Some("A"), Some("A"), None).toDF().repartition(1)
29062896 .write.parquet(path.getAbsolutePath)
29072897 val df = spark.read.parquet(path.getAbsolutePath)
@@ -2914,7 +2904,7 @@ index c530dc0d3df..418d5ea4b4d 100644
29142904 }
29152905 }
29162906 }
2917- @@ -1042,7 +1048 ,8 @@ abstract class ParquetQuerySuite extends QueryTest with ParquetTest with SharedS
2907+ @@ -1042,7 +1047 ,8 @@ abstract class ParquetQuerySuite extends QueryTest with ParquetTest with SharedS
29182908 testMigration(fromTsType = "TIMESTAMP_MICROS", toTsType = "INT96")
29192909 }
29202910
@@ -2924,7 +2914,7 @@ index c530dc0d3df..418d5ea4b4d 100644
29242914 def readParquet(schema: String, path: File): DataFrame = {
29252915 spark.read.schema(schema).parquet(path.toString)
29262916 }
2927- @@ -1060,7 +1067 ,8 @@ abstract class ParquetQuerySuite extends QueryTest with ParquetTest with SharedS
2917+ @@ -1060,7 +1066 ,8 @@ abstract class ParquetQuerySuite extends QueryTest with ParquetTest with SharedS
29282918 checkAnswer(readParquet(schema2, path), df)
29292919 }
29302920
@@ -2934,7 +2924,7 @@ index c530dc0d3df..418d5ea4b4d 100644
29342924 val schema1 = "a DECIMAL(3, 2), b DECIMAL(18, 3), c DECIMAL(37, 3)"
29352925 checkAnswer(readParquet(schema1, path), df)
29362926 val schema2 = "a DECIMAL(3, 0), b DECIMAL(18, 1), c DECIMAL(37, 1)"
2937- @@ -1084,7 +1092 ,8 @@ abstract class ParquetQuerySuite extends QueryTest with ParquetTest with SharedS
2927+ @@ -1084,7 +1091 ,8 @@ abstract class ParquetQuerySuite extends QueryTest with ParquetTest with SharedS
29382928 val df = sql(s"SELECT 1 a, 123456 b, ${Int.MaxValue.toLong * 10} c, CAST('1.2' AS BINARY) d")
29392929 df.write.parquet(path.toString)
29402930
@@ -2944,7 +2934,7 @@ index c530dc0d3df..418d5ea4b4d 100644
29442934 checkAnswer(readParquet("a DECIMAL(3, 2)", path), sql("SELECT 1.00"))
29452935 checkAnswer(readParquet("a DECIMAL(11, 2)", path), sql("SELECT 1.00"))
29462936 checkAnswer(readParquet("b DECIMAL(3, 2)", path), Row(null))
2947- @@ -1131,7 +1140 ,8 @@ abstract class ParquetQuerySuite extends QueryTest with ParquetTest with SharedS
2937+ @@ -1131,7 +1139 ,8 @@ abstract class ParquetQuerySuite extends QueryTest with ParquetTest with SharedS
29482938 }
29492939 }
29502940
@@ -3841,7 +3831,7 @@ index 89f65562295..166a11a9079 100644
38413831 val tblTargetName = "tbl_target"
38423832 val tblSourceQualified = s"default.$tblSourceName"
38433833diff --git a/sql/core/src/test/scala/org/apache/spark/sql/test/SQLTestUtils.scala b/sql/core/src/test/scala/org/apache/spark/sql/test/SQLTestUtils.scala
3844- index f0f3f94b811..f77b54dcef9 100644
3834+ index f0f3f94b811..be5e113c3ed 100644
38453835--- a/sql/core/src/test/scala/org/apache/spark/sql/test/SQLTestUtils.scala
38463836+++ b/sql/core/src/test/scala/org/apache/spark/sql/test/SQLTestUtils.scala
38473837@@ -27,13 +27,14 @@ import scala.jdk.CollectionConverters._
@@ -3919,7 +3909,7 @@ index f0f3f94b811..f77b54dcef9 100644
39193909 super.withSQLConf(pairs: _*)(f)
39203910 }
39213911
3922- @@ -451,6 +497 ,8 @@ private[sql] trait SQLTestUtilsBase
3912+ @@ -451,6 +488 ,8 @@ private[sql] trait SQLTestUtilsBase
39233913 val schema = df.schema
39243914 val withoutFilters = df.queryExecution.executedPlan.transform {
39253915 case FilterExec(_, child) => child
@@ -3929,7 +3919,7 @@ index f0f3f94b811..f77b54dcef9 100644
39293919
39303920 spark.internalCreateDataFrame(withoutFilters.execute(), schema)
39313921diff --git a/sql/core/src/test/scala/org/apache/spark/sql/test/SharedSparkSession.scala b/sql/core/src/test/scala/org/apache/spark/sql/test/SharedSparkSession.scala
3932- index 245219c1756..a611836f086 100644
3922+ index 245219c1756..b566f970ccd 100644
39333923--- a/sql/core/src/test/scala/org/apache/spark/sql/test/SharedSparkSession.scala
39343924+++ b/sql/core/src/test/scala/org/apache/spark/sql/test/SharedSparkSession.scala
39353925@@ -75,6 +75,21 @@ trait SharedSparkSessionBase
@@ -4072,7 +4062,7 @@ index b67370f6eb9..746b3974b29 100644
40724062 override def beforeEach(): Unit = {
40734063 super.beforeEach()
40744064diff --git a/sql/hive/src/test/scala/org/apache/spark/sql/hive/test/TestHive.scala b/sql/hive/src/test/scala/org/apache/spark/sql/hive/test/TestHive.scala
4075- index a394d0b7393..a4bc3d3fd8e 100644
4065+ index a394d0b7393..3e1f0404a37 100644
40764066--- a/sql/hive/src/test/scala/org/apache/spark/sql/hive/test/TestHive.scala
40774067+++ b/sql/hive/src/test/scala/org/apache/spark/sql/hive/test/TestHive.scala
40784068@@ -53,24 +53,34 @@ object TestHive
0 commit comments