| Package | Description |
|---|---|
| org.apache.hudi.common.model | |
| org.apache.hudi.common.table.timeline | |
| org.apache.hudi.common.util | |
| org.apache.hudi.metadata |
| Modifier and Type | Class and Description |
|---|---|
class |
HoodieReplaceCommitMetadata
All the metadata that gets stored along with a commit.
|
| Modifier and Type | Method and Description |
|---|---|
HoodieCommitMetadata |
HoodieMetadataWrapper.getCommitMetadata() |
| Constructor and Description |
|---|
HoodieMetadataWrapper(HoodieCommitMetadata commitMetadata) |
| Modifier and Type | Method and Description |
|---|---|
Option<Pair<HoodieInstant,HoodieCommitMetadata>> |
HoodieActiveTimeline.getLastCommitMetadataWithValidData()
Get the last instant with valid data, and convert this to HoodieCommitMetadata
|
Option<Pair<HoodieInstant,HoodieCommitMetadata>> |
HoodieActiveTimeline.getLastCommitMetadataWithValidSchema()
Returns most recent instant having valid schema in its
HoodieCommitMetadata |
| Modifier and Type | Method and Description |
|---|---|
static HoodieCommitMetadata |
CommitUtils.buildMetadata(List<HoodieWriteStat> writeStats,
Map<String,List<String>> partitionToReplaceFileIds,
Option<Map<String,String>> extraMetadata,
WriteOperationType operationType,
String schemaToStoreInCommit,
String commitActionType) |
| Modifier and Type | Method and Description |
|---|---|
static Option<HoodieCommitMetadata> |
CommitUtils.getLatestCommitMetadataWithValidCheckpointInfo(HoodieTimeline timeline,
String checkpointKey)
Process previous commits metadata in the timeline to determine the checkpoint given a checkpoint key.
|
| Modifier and Type | Method and Description |
|---|---|
static HoodieData<HoodieRecord> |
HoodieTableMetadataUtil.convertMetadataToBloomFilterRecords(HoodieEngineContext context,
HoodieCommitMetadata commitMetadata,
String instantTime,
MetadataRecordsGenerationParams recordsGenerationParams)
Convert commit action metadata to bloom filter records.
|
static HoodieData<HoodieRecord> |
HoodieTableMetadataUtil.convertMetadataToColumnStatsRecords(HoodieCommitMetadata commitMetadata,
HoodieEngineContext engineContext,
MetadataRecordsGenerationParams recordsGenerationParams) |
static List<HoodieRecord> |
HoodieTableMetadataUtil.convertMetadataToFilesPartitionRecords(HoodieCommitMetadata commitMetadata,
String instantTime)
Finds all new files/partitions created as part of commit and creates metadata table records for them.
|
static Map<MetadataPartitionType,HoodieData<HoodieRecord>> |
HoodieTableMetadataUtil.convertMetadataToRecords(HoodieEngineContext context,
HoodieCommitMetadata commitMetadata,
String instantTime,
MetadataRecordsGenerationParams recordsGenerationParams)
Convert commit action to metadata records for the enabled partition types.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.