Class Summary Class Description BaseDeleteOrphanFilesSparkActionAn action that removes orphan metadata and data files by listing a given location and comparing the actual files in that location with data and metadata files referenced by all valid snapshots. BaseDeleteReachableFilesSparkActionAn implementation of
DeleteReachableFilesthat uses metadata tables in Spark to determine which files should be deleted.
BaseExpireSnapshotsSparkActionAn action that performs the same operation as
ExpireSnapshotsbut uses Spark to determine the delta in files between the pre and post-expiration table metadata.
BaseMigrateTableSparkActionTakes a Spark table in the source catalog and attempts to transform it into an Iceberg table in the same location with the same identifier. BaseRewriteDataFilesSpark3Action BaseRewriteManifestsSparkActionAn action that rewrites manifests in a distributed manner and co-locates metadata for partitions. BaseSnapshotTableSparkActionCreates a new Iceberg table based on a source Spark table. Spark3BinPackStrategy SparkActionsAn implementation of