public class CleanPlanActionExecutor<T,I,K,O> extends BaseActionExecutor<T,I,K,O,Option<HoodieCleanerPlan>>
config, context, hadoopConf, instantTime, table| Constructor and Description |
|---|
CleanPlanActionExecutor(HoodieEngineContext context,
HoodieWriteConfig config,
HoodieTable<T,I,K,O> table,
String instantTime,
Option<Map<String,String>> extraMetadata) |
| Modifier and Type | Method and Description |
|---|---|
Option<HoodieCleanerPlan> |
execute() |
protected Option<HoodieCleanerPlan> |
requestClean(String startCleanTime)
Creates a Cleaner plan if there are files to be cleaned and stores them in instant file.
|
writeTableMetadata, writeTableMetadata, writeTableMetadata, writeTableMetadatapublic CleanPlanActionExecutor(HoodieEngineContext context, HoodieWriteConfig config, HoodieTable<T,I,K,O> table, String instantTime, Option<Map<String,String>> extraMetadata)
protected Option<HoodieCleanerPlan> requestClean(String startCleanTime)
startCleanTime - Cleaner Instant Timepublic Option<HoodieCleanerPlan> execute()
execute in class BaseActionExecutor<T,I,K,O,Option<HoodieCleanerPlan>>Copyright © 2023 The Apache Software Foundation. All rights reserved.