Class ManifestFileCleanupTaskHandler

java.lang.Object
org.apache.polaris.service.task.FileCleanupTaskHandler
org.apache.polaris.service.task.ManifestFileCleanupTaskHandler
All Implemented Interfaces:
TaskHandler

public class ManifestFileCleanupTaskHandler extends FileCleanupTaskHandler
ManifestFileCleanupTaskHandler responsible for deleting all the files in a manifest and the manifest itself. Since data files may be present in multiple manifests across different snapshots, we assume a data file that doesn't exist is missing because it was already deleted by another task.