11diff --git a/pom.xml b/pom.xml
2- index d3544881af1..d075572c5b3 100644
2+ index d3544881af1..1126f287096 100644
33--- a/pom.xml
44+++ b/pom.xml
55@@ -148,6 +148,8 @@
@@ -1969,7 +1969,7 @@ index 07e2849ce6f..3e73645b638 100644
19691969 ParquetOutputFormat.WRITER_VERSION -> ParquetProperties.WriterVersion.PARQUET_2_0.toString
19701970 )
19711971diff --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
1972- index 104b4e416cd..b8af360fa14 100644
1972+ index 104b4e416cd..4adb273170a 100644
19731973--- a/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFilterSuite.scala
19741974+++ b/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFilterSuite.scala
19751975@@ -38,6 +38,7 @@ import org.apache.parquet.schema.MessageType
@@ -2121,28 +2121,10 @@ index 104b4e416cd..b8af360fa14 100644
21212121 case _ =>
21222122 throw new AnalysisException("Can not match ParquetTable in the query.")
21232123diff --git a/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetIOSuite.scala b/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetIOSuite.scala
2124- index 8670d95c65e..9411af57a26 100644
2124+ index 8670d95c65e..b624c3811dd 100644
21252125--- a/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetIOSuite.scala
21262126+++ b/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetIOSuite.scala
2127- @@ -41,6 +41,7 @@ import org.apache.parquet.schema.{MessageType, MessageTypeParser}
2128-
2129- import org.apache.spark.{SPARK_VERSION_SHORT, SparkException, TestUtils}
2130- import org.apache.spark.sql._
2131- + import org.apache.spark.sql.IgnoreCometNativeDataFusion
2132- import org.apache.spark.sql.catalyst.{InternalRow, ScalaReflection}
2133- import org.apache.spark.sql.catalyst.expressions.{GenericInternalRow, UnsafeRow}
2134- import org.apache.spark.sql.catalyst.util.DateTimeUtils
2135- @@ -1075,7 +1076,8 @@ class ParquetIOSuite extends QueryTest with ParquetTest with SharedSparkSession
2136- }
2137- }
2138-
2139- - test("SPARK-35640: int as long should throw schema incompatible error") {
2140- + test("SPARK-35640: int as long should throw schema incompatible error",
2141- + IgnoreCometNativeDataFusion("https://github.com/apache/datafusion-comet/issues/3720")) {
2142- val data = (1 to 4).map(i => Tuple1(i))
2143- val readSchema = StructType(Seq(StructField("_1", DataTypes.LongType)))
2144-
2145- @@ -1335,7 +1337,8 @@ class ParquetIOSuite extends QueryTest with ParquetTest with SharedSparkSession
2127+ @@ -1335,7 +1335,8 @@ class ParquetIOSuite extends QueryTest with ParquetTest with SharedSparkSession
21462128 }
21472129 }
21482130
@@ -2153,7 +2135,7 @@ index 8670d95c65e..9411af57a26 100644
21532135 checkAnswer(
21542136 // "fruit" column in this file is encoded using DELTA_LENGTH_BYTE_ARRAY.
21552137diff --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
2156- index 29cb224c878..ee5a87fa200 100644
2138+ index 29cb224c878..dcb8a0e9bef 100644
21572139--- a/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetQuerySuite.scala
21582140+++ b/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetQuerySuite.scala
21592141@@ -27,6 +27,7 @@ import org.apache.parquet.hadoop.ParquetOutputFormat
@@ -2190,7 +2172,7 @@ index 29cb224c878..ee5a87fa200 100644
21902172
21912173- test("SPARK-34212 Parquet should read decimals correctly") {
21922174+ test("SPARK-34212 Parquet should read decimals correctly",
2193- + IgnoreCometNativeDataFusion("https://github.com/apache/datafusion-comet/issues/3720 ")) {
2175+ + IgnoreCometNativeDataFusion("https://github.com/apache/datafusion-comet/issues/4354 ")) {
21942176 def readParquet(schema: String, path: File): DataFrame = {
21952177 spark.read.schema(schema).parquet(path.toString)
21962178 }
@@ -2220,7 +2202,7 @@ index 29cb224c878..ee5a87fa200 100644
22202202
22212203- test("row group skipping doesn't overflow when reading into larger type") {
22222204+ test("row group skipping doesn't overflow when reading into larger type",
2223- + IgnoreCometNativeDataFusion("https://github.com/apache/datafusion-comet/issues/3720 ")) {
2205+ + IgnoreCometNativeDataFusion("https://github.com/apache/datafusion-comet/issues/4354 ")) {
22242206 withTempPath { path =>
22252207 Seq(0).toDF("a").write.parquet(path.toString)
22262208 // The vectorized and non-vectorized readers will produce different exceptions, we don't need
@@ -2309,7 +2291,7 @@ index 5c0b7def039..151184bc98c 100644
23092291 assert(fileSourceScanSchemata.size === expectedSchemaCatalogStrings.size,
23102292 s"Found ${fileSourceScanSchemata.size} file sources in dataframe, " +
23112293diff --git a/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetSchemaSuite.scala b/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetSchemaSuite.scala
2312- index bf5c51b89bb..dc3aac281c3 100644
2294+ index bf5c51b89bb..7e143a0e0f9 100644
23132295--- a/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetSchemaSuite.scala
23142296+++ b/sql/core/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetSchemaSuite.scala
23152297@@ -27,6 +27,7 @@ import org.apache.parquet.schema.PrimitiveType.PrimitiveTypeName
@@ -2336,7 +2318,7 @@ index bf5c51b89bb..dc3aac281c3 100644
23362318
23372319- test("schema mismatch failure error message for parquet vectorized reader") {
23382320+ test("schema mismatch failure error message for parquet vectorized reader",
2339- + IgnoreCometNativeDataFusion("https://github.com/apache/datafusion-comet/issues/3720 ")) {
2321+ + IgnoreCometNativeDataFusion("https://github.com/apache/datafusion-comet/issues/4316 ")) {
23402322 withTempPath { dir =>
23412323 val e = testSchemaMismatch(dir.getCanonicalPath, vectorizedReaderEnabled = true)
23422324 assert(e.getCause.isInstanceOf[SparkException])
@@ -2882,7 +2864,7 @@ index abe606ad9c1..2d930b64cca 100644
28822864 val tblTargetName = "tbl_target"
28832865 val tblSourceQualified = s"default.$tblSourceName"
28842866diff --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
2885- index dd55fcfe42c..99bc018008a 100644
2867+ index dd55fcfe42c..cd18a23d4de 100644
28862868--- a/sql/core/src/test/scala/org/apache/spark/sql/test/SQLTestUtils.scala
28872869+++ b/sql/core/src/test/scala/org/apache/spark/sql/test/SQLTestUtils.scala
28882870@@ -27,6 +27,7 @@ import scala.concurrent.duration._
@@ -2948,7 +2930,7 @@ index dd55fcfe42c..99bc018008a 100644
29482930 protected override def withSQLConf(pairs: (String, String)*)(f: => Unit): Unit = {
29492931 SparkSession.setActiveSession(spark)
29502932 super.withSQLConf(pairs: _*)(f)
2951- @@ -434,6 +487 ,8 @@ private[sql] trait SQLTestUtilsBase
2933+ @@ -434,6 +469 ,8 @@ private[sql] trait SQLTestUtilsBase
29522934 val schema = df.schema
29532935 val withoutFilters = df.queryExecution.executedPlan.transform {
29542936 case FilterExec(_, child) => child
@@ -2958,7 +2940,7 @@ index dd55fcfe42c..99bc018008a 100644
29582940
29592941 spark.internalCreateDataFrame(withoutFilters.execute(), schema)
29602942diff --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
2961- index ed2e309fa07..a5ea58146ad 100644
2943+ index ed2e309fa07..25b798d2c1c 100644
29622944--- a/sql/core/src/test/scala/org/apache/spark/sql/test/SharedSparkSession.scala
29632945+++ b/sql/core/src/test/scala/org/apache/spark/sql/test/SharedSparkSession.scala
29642946@@ -74,6 +74,20 @@ trait SharedSparkSessionBase
@@ -3071,7 +3053,7 @@ index a902cb3a69e..800a3acbe99 100644
30713053
30723054 test("SPARK-4963 DataFrame sample on mutable row return wrong result") {
30733055diff --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
3074- index 07361cfdce9..97dab2a3506 100644
3056+ index 07361cfdce9..4fdbcd18656 100644
30753057--- a/sql/hive/src/test/scala/org/apache/spark/sql/hive/test/TestHive.scala
30763058+++ b/sql/hive/src/test/scala/org/apache/spark/sql/hive/test/TestHive.scala
30773059@@ -55,25 +55,41 @@ object TestHive
0 commit comments