dramaticlly opened a new pull request, #17703: URL: https://github.com/apache/iceberg/pull/17703
Removes the 11 SparkTableUtil members deprecated for removal in 1.12.0 by #14308, in Spark 4.0 and 4.1: - partitionDF(SparkSession, String) - partitionDFByFilter(SparkSession, String, String) - getPartitions(SparkSession, String) - getPartitionsByFilter(SparkSession, String, String) and getPartitionsByFilter(SparkSession, TableIdentifier, Expression) - three importSparkTable overloads - two importSparkPartitions overloads - filterPartitions(List<SparkPartition>, Map<String, String>) All are unused. The surviving overloads of the same names are what callers actually use: MigrateTableSparkAction, SnapshotTableSparkAction and AddFilesProcedure all resolve to non-deprecated importSparkTable / importSparkPartitions overloads, and Spark3Util.getPartitions is a separate method. Verified by compiling main and test sources for both versions after removal. Not that Spark 3.5 is untouched: #14308 only applied these deprecations to spark/v4.0 @ebyhr @huaxingao can you help check? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
