Package org.apache.iceberg.actions
package org.apache.iceberg.actions
-
ClassDescriptionAction<ThisT,
R> An action performed on a table.An API that should be implemented by query engine integrations for providing actions.BaseRewriteDataFilesAction<ThisT>An action that collects statistics of an Iceberg table and writes to Puffin files.The result of table statistics collection.An action for converting the equality delete files to position delete files.The action result that contains a summary of the execution.A strategy for the action to convert equality delete to position deletes.An action that deletes orphan metadata, data and delete files in a table.Defines the action behavior when location prefixes (scheme/authority) mismatch.The action result that contains a summary of the execution.An action that deletes all files referenced by a table metadata file.The action result that contains a summary of the execution.An action that expires snapshots in a table.The action result that contains a summary of the execution.A class for rewriting content files.An action that migrates an existing table to Iceberg.The action result that contains a summary of the execution.An action that removes dangling delete files from the current snapshot.An action that remove dangling deletes.An action for rewriting data files according to a rewrite strategy.For a file group that failed to rewrite.A description of a file group, when it was processed, and within which partition.For a particular file group, the number of files which are newly created and the number of files which were formerly part of the table but have been rewritten.A map of file group information to the results of rewriting that file group.Functionality used by RewriteDataFile Actions from different platforms to handle commits.Container class representing a set of files to be rewritten by a RewriteAction and the new files which have been written by the action.An action that rewrites manifests.The action result that contains a summary of the execution.An action for rewriting position delete files.A description of a position delete file group, when it was processed, and within which partition.For a particular position delete file group, the number of position delete files which are newly created and the number of files which were formerly part of the table but have been rewritten.The action result that contains a summary of the execution.Functionality used byRewritePositionDeleteFiles
from different platforms to handle commits.Container class representing a set of position delete files to be rewritten by aRewritePositionDeleteFiles
and the new files which have been written by the action.An action that rewrites the table's metadata files to a staging directory, replacing all source prefixes in absolute paths with a specified target prefix.The action result that contains a summary of the execution.A file rewriter that determines which files to rewrite based on their size.An action that creates an independent snapshot of an existing table.The action result that contains a summary of the execution.SnapshotUpdate<ThisT,R> An action that produces snapshots.SnapshotUpdateAction<ThisT,R>