| Modifier and Type | Field and Description |
|---|---|
HoodieCleanMetadata |
HoodieArchivedMetaEntry.hoodieCleanMetadata
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
HoodieCleanMetadata |
HoodieCleanMetadata.Builder.build() |
static HoodieCleanMetadata |
HoodieCleanMetadata.fromByteBuffer(ByteBuffer b)
Deserializes a HoodieCleanMetadata from a ByteBuffer.
|
HoodieCleanMetadata |
HoodieArchivedMetaEntry.getHoodieCleanMetadata()
Gets the value of the 'hoodieCleanMetadata' field.
|
HoodieCleanMetadata |
HoodieArchivedMetaEntry.Builder.getHoodieCleanMetadata()
Gets the value of the 'hoodieCleanMetadata' field.
|
| Modifier and Type | Method and Description |
|---|---|
static org.apache.avro.message.BinaryMessageDecoder<HoodieCleanMetadata> |
HoodieCleanMetadata.createDecoder(org.apache.avro.message.SchemaStore resolver)
Create a new BinaryMessageDecoder instance for this class that uses the specified
SchemaStore. |
static org.apache.avro.message.BinaryMessageDecoder<HoodieCleanMetadata> |
HoodieCleanMetadata.getDecoder()
Return the BinaryMessageDecoder instance used by this class.
|
| Modifier and Type | Method and Description |
|---|---|
static HoodieCleanMetadata.Builder |
HoodieCleanMetadata.newBuilder(HoodieCleanMetadata other)
Creates a new HoodieCleanMetadata RecordBuilder by copying an existing HoodieCleanMetadata instance.
|
void |
HoodieArchivedMetaEntry.setHoodieCleanMetadata(HoodieCleanMetadata value)
Sets the value of the 'hoodieCleanMetadata' field.
|
HoodieArchivedMetaEntry.Builder |
HoodieArchivedMetaEntry.Builder.setHoodieCleanMetadata(HoodieCleanMetadata value)
Sets the value of the 'hoodieCleanMetadata' field.
|
| Constructor and Description |
|---|
HoodieArchivedMetaEntry(HoodieCommitMetadata hoodieCommitMetadata,
HoodieCleanMetadata hoodieCleanMetadata,
HoodieCompactionMetadata hoodieCompactionMetadata,
HoodieRollbackMetadata hoodieRollbackMetadata,
HoodieSavepointMetadata hoodieSavePointMetadata,
String commitTime,
String actionType,
Integer version,
HoodieCompactionPlan hoodieCompactionPlan,
HoodieCleanerPlan hoodieCleanerPlan,
String actionState,
HoodieReplaceCommitMetadata hoodieReplaceCommitMetadata,
HoodieRequestedReplaceMetadata hoodieRequestedReplaceMetadata,
HoodieCommitMetadata HoodieInflightReplaceMetadata,
HoodieIndexCommitMetadata hoodieIndexCommitMetadata,
String stateTransitionTime)
All-args constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static HoodieCleanMetadata |
TimelineMetadataUtils.deserializeHoodieCleanMetadata(byte[] bytes) |
| Modifier and Type | Method and Description |
|---|---|
static Option<byte[]> |
TimelineMetadataUtils.serializeCleanMetadata(HoodieCleanMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
HoodieCleanMetadata |
CleanMetadataV2MigrationHandler.downgradeFrom(HoodieCleanMetadata input) |
HoodieCleanMetadata |
CleanMetadataV1MigrationHandler.downgradeFrom(HoodieCleanMetadata input) |
HoodieCleanMetadata |
CleanMetadataV2MigrationHandler.upgradeFrom(HoodieCleanMetadata input) |
HoodieCleanMetadata |
CleanMetadataV1MigrationHandler.upgradeFrom(HoodieCleanMetadata input) |
| Modifier and Type | Method and Description |
|---|---|
HoodieCleanMetadata |
CleanMetadataV2MigrationHandler.downgradeFrom(HoodieCleanMetadata input) |
HoodieCleanMetadata |
CleanMetadataV1MigrationHandler.downgradeFrom(HoodieCleanMetadata input) |
HoodieCleanMetadata |
CleanMetadataV2MigrationHandler.upgradeFrom(HoodieCleanMetadata input) |
HoodieCleanMetadata |
CleanMetadataV1MigrationHandler.upgradeFrom(HoodieCleanMetadata input) |
| Modifier and Type | Method and Description |
|---|---|
static HoodieCleanMetadata |
CleanerUtils.convertCleanMetadata(String startCleanTime,
Option<Long> durationInMs,
List<HoodieCleanStat> cleanStats,
Map<String,String> extraMetadatafromCleanPlan) |
static HoodieCleanMetadata |
CleanerUtils.getCleanerMetadata(HoodieTableMetaClient metaClient,
byte[] details)
Get Latest Version of Hoodie Cleaner Metadata - Output of cleaner operation.
|
static HoodieCleanMetadata |
CleanerUtils.getCleanerMetadata(HoodieTableMetaClient metaClient,
HoodieInstant cleanInstant)
Get Latest Version of Hoodie Cleaner Metadata - Output of cleaner operation.
|
| Modifier and Type | Method and Description |
|---|---|
static HoodieData<HoodieRecord> |
HoodieTableMetadataUtil.convertMetadataToBloomFilterRecords(HoodieCleanMetadata cleanMetadata,
HoodieEngineContext engineContext,
String instantTime,
int bloomIndexParallelism)
Convert clean metadata to bloom filter index records.
|
static HoodieData<HoodieRecord> |
HoodieTableMetadataUtil.convertMetadataToColumnStatsRecords(HoodieCleanMetadata cleanMetadata,
HoodieEngineContext engineContext,
HoodieTableMetaClient dataMetaClient,
boolean isColumnStatsIndexEnabled,
int columnStatsIndexParallelism,
List<String> targetColumnsForColumnStatsIndex)
Convert clean metadata to column stats index records.
|
static List<HoodieRecord> |
HoodieTableMetadataUtil.convertMetadataToFilesPartitionRecords(HoodieCleanMetadata cleanMetadata,
String instantTime)
Finds all files that were deleted as part of a clean and creates metadata table records for them.
|
static Map<MetadataPartitionType,HoodieData<HoodieRecord>> |
HoodieTableMetadataUtil.convertMetadataToRecords(HoodieEngineContext engineContext,
HoodieCleanMetadata cleanMetadata,
String instantTime,
HoodieTableMetaClient dataMetaClient,
List<MetadataPartitionType> enabledPartitionTypes,
int bloomIndexParallelism,
boolean isColumnStatsIndexEnabled,
int columnStatsIndexParallelism,
List<String> targetColumnsForColumnStatsIndex)
Convert the clean action to metadata records.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.