| Interface | Description |
|---|---|
| HoodieTableMetadata |
Interface that supports querying various pieces of metadata about a hudi table.
|
| Class | Description |
|---|---|
| BaseTableMetadata | |
| FileSystemBackedTableMetadata | |
| HoodieBackedTableMetadata |
Table metadata provided by an internal DFS backed Hudi metadata table.
|
| HoodieMetadataFileSystemView |
HoodieTableFileSystemView implementation that retrieved partition listings from the Metadata Table. |
| HoodieMetadataMergedLogRecordReader |
A
HoodieMergedLogRecordScanner implementation which only merged records matching providing keys. |
| HoodieMetadataMergedLogRecordReader.Builder |
Builder used to build
HoodieMetadataMergedLogRecordScanner. |
| HoodieMetadataMetrics | |
| HoodieMetadataPayload |
MetadataTable records are persisted with the schema defined in HoodieMetadata.avsc.
|
| HoodieTableMetadataUtil |
A utility to convert timeline information to metadata table records.
|
| MetadataRecordsGenerationParams | Deprecated
this component currently duplicates configuration coming from the
HoodieWriteConfig
which is problematic; instead we should break this component down and use source of truth
for each respective data-point directly (HoodieWriteConfig, HoodieTableMetaClient, etc) |
| Enum | Description |
|---|---|
| MetadataPartitionType |
Copyright © 2022 The Apache Software Foundation. All rights reserved.