public class EmptyWriteProfile extends WriteProfile
This write profile is used for INSERT OVERWRITE and INSERT OVERWRITE TABLE operations, the existing small files are ignored because of the 'OVERWRITE' semantics.
Note: assumes the index can always index log files for Flink write.
config, fsView, metaClient| Constructor and Description |
|---|
EmptyWriteProfile(HoodieWriteConfig config,
HoodieFlinkEngineContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected List<SmallFile> |
smallFilesProfile(String partitionPath)
Returns a list of small files in the given partition path from the latest filesystem view.
|
getAvgSize, getFileSystemView, getMetaClient, getMetadataCache, getRecordsPerBucket, getSmallFiles, getTable, reloadpublic EmptyWriteProfile(HoodieWriteConfig config, HoodieFlinkEngineContext context)
protected List<SmallFile> smallFilesProfile(String partitionPath)
WriteProfilesmallFilesProfile in class WriteProfileCopyright © 2023 The Apache Software Foundation. All rights reserved.