diff --git a/pom.xml b/pom.xml index ca78e131f48..92aa2a730f0 100644 --- a/pom.xml +++ b/pom.xml @@ -756,7 +756,6 @@ ${project.basedir}/src/main/311+-nondb/scala ${project.basedir}/src/main/320+/scala ${project.basedir}/src/main/321+/scala - ${project.basedir}/src/main/322+/scala ${project.basedir}/src/main/320until330-all/scala ${project.basedir}/src/main/post320-treenode/scala @@ -819,7 +818,6 @@ ${project.basedir}/src/main/311+-nondb/scala ${project.basedir}/src/main/320+/scala ${project.basedir}/src/main/321+/scala - ${project.basedir}/src/main/322+/scala ${project.basedir}/src/main/330+/scala ${project.basedir}/src/main/post320-treenode/scala diff --git a/sql-plugin/src/main/322+/scala/com/nvidia/spark/rapids/shims/Spark322PlusShims.scala b/sql-plugin/src/main/322+/scala/com/nvidia/spark/rapids/shims/Spark322PlusShims.scala deleted file mode 100644 index 8c7a55c7d96..00000000000 --- a/sql-plugin/src/main/322+/scala/com/nvidia/spark/rapids/shims/Spark322PlusShims.scala +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2021-2022, NVIDIA CORPORATION. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.nvidia.spark.rapids.shims - -import org.apache.parquet.schema.MessageType - -import org.apache.spark.internal.Logging -import org.apache.spark.sql.execution.datasources._ -import org.apache.spark.sql.execution.datasources.parquet.ParquetFilters - -/** - * Shim base class that can be compiled with every supported 3.2.2+ - */ -trait Spark322PlusShims extends Spark320PlusShims with RebaseShims with Logging { - override def getParquetFilters( - schema: MessageType, - pushDownDate: Boolean, - pushDownTimestamp: Boolean, - pushDownDecimal: Boolean, - pushDownStartWith: Boolean, - pushDownInFilterThreshold: Int, - caseSensitive: Boolean, - lookupFileMeta: String => String, - dateTimeRebaseModeFromConf: String): ParquetFilters = { - val datetimeRebaseMode = DataSourceUtils - .datetimeRebaseSpec(lookupFileMeta, dateTimeRebaseModeFromConf) - new ParquetFilters(schema, pushDownDate, pushDownTimestamp, pushDownDecimal, pushDownStartWith, - pushDownInFilterThreshold, caseSensitive, datetimeRebaseMode) - } -} \ No newline at end of file