| Package | Description |
|---|---|
| org.apache.hudi | |
| org.apache.hudi.common.config | |
| org.apache.hudi.common.fs | |
| org.apache.hudi.common.table.view | |
| org.apache.hudi.metadata |
| Modifier and Type | Field and Description |
|---|---|
protected HoodieMetadataConfig |
BaseHoodieTableFileIndex.metadataConfig |
| Modifier and Type | Method and Description |
|---|---|
HoodieMetadataConfig |
HoodieMetadataConfig.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
static List<String> |
FSUtils.getAllPartitionPaths(HoodieEngineContext engineContext,
HoodieStorage storage,
HoodieMetadataConfig metadataConfig,
StoragePath basePath) |
static List<String> |
FSUtils.getAllPartitionPaths(HoodieEngineContext engineContext,
HoodieStorage storage,
HoodieMetadataConfig metadataConfig,
String basePathStr) |
static Map<String,List<StoragePathInfo>> |
FSUtils.getFilesInPartitions(HoodieEngineContext engineContext,
HoodieStorage storage,
HoodieMetadataConfig metadataConfig,
String basePathStr,
String[] partitionPaths) |
| Modifier and Type | Method and Description |
|---|---|
static HoodieTableFileSystemView |
FileSystemViewManager.createInMemoryFileSystemView(HoodieEngineContext engineContext,
HoodieTableMetaClient metaClient,
HoodieMetadataConfig metadataConfig) |
static HoodieTableFileSystemView |
FileSystemViewManager.createInMemoryFileSystemViewWithTimeline(HoodieEngineContext engineContext,
HoodieTableMetaClient metaClient,
HoodieMetadataConfig metadataConfig,
HoodieTimeline timeline) |
static FileSystemViewManager |
FileSystemViewManager.createViewManagerWithTableMetadata(HoodieEngineContext context,
HoodieMetadataConfig metadataConfig,
FileSystemViewStorageConfig config,
HoodieCommonConfig commonConfig) |
| Modifier and Type | Field and Description |
|---|---|
protected HoodieMetadataConfig |
BaseTableMetadata.metadataConfig |
| Modifier and Type | Method and Description |
|---|---|
HoodieMetadataConfig |
BaseTableMetadata.getMetadataConfig() |
| Modifier and Type | Method and Description |
|---|---|
static HoodieData<HoodieRecord> |
HoodieTableMetadataUtil.convertFilesToPartitionStatsRecords(HoodieEngineContext engineContext,
List<HoodieTableMetadataUtil.DirectoryInfo> partitionInfoList,
HoodieMetadataConfig metadataConfig,
HoodieTableMetaClient dataTableMetaClient) |
static HoodieData<HoodieRecord> |
HoodieTableMetadataUtil.convertMetadataToPartitionStatsRecords(HoodieCommitMetadata commitMetadata,
HoodieEngineContext engineContext,
HoodieTableMetaClient dataMetaClient,
HoodieMetadataConfig metadataConfig) |
static Map<MetadataPartitionType,HoodieData<HoodieRecord>> |
HoodieTableMetadataUtil.convertMetadataToRecords(HoodieEngineContext context,
HoodieConfig hoodieConfig,
HoodieCommitMetadata commitMetadata,
String instantTime,
HoodieTableMetaClient dataMetaClient,
List<MetadataPartitionType> enabledPartitionTypes,
String bloomFilterType,
int bloomIndexParallelism,
boolean isColumnStatsIndexEnabled,
int columnStatsIndexParallelism,
List<String> targetColumnsForColumnStatsIndex,
HoodieMetadataConfig metadataConfig)
Convert commit action to metadata records for the enabled partition types.
|
static HoodieTableMetadata |
HoodieTableMetadata.create(HoodieEngineContext engineContext,
HoodieStorage storage,
HoodieMetadataConfig metadataConfig,
String datasetBasePath) |
static HoodieTableMetadata |
HoodieTableMetadata.create(HoodieEngineContext engineContext,
HoodieStorage storage,
HoodieMetadataConfig metadataConfig,
String datasetBasePath,
boolean reuse) |
static HoodieBackedTableMetadata |
HoodieTableMetadata.createHoodieBackedTableMetadata(HoodieEngineContext engineContext,
HoodieStorage storage,
HoodieMetadataConfig metadataConfig,
String datasetBasePath,
boolean reuse) |
static boolean |
HoodieTableMetadataUtil.getMetadataPartitionsNeedingWriteStatusTracking(HoodieMetadataConfig config,
HoodieTableMetaClient metaClient)
Returns true if any enabled metadata partition in the given hoodie table requires WriteStatus to track the written records.
|
| Constructor and Description |
|---|
BaseTableMetadata(HoodieEngineContext engineContext,
HoodieStorage storage,
HoodieMetadataConfig metadataConfig,
String dataBasePath) |
HoodieBackedTableMetadata(HoodieEngineContext engineContext,
HoodieStorage storage,
HoodieMetadataConfig metadataConfig,
String datasetBasePath) |
HoodieBackedTableMetadata(HoodieEngineContext engineContext,
HoodieStorage storage,
HoodieMetadataConfig metadataConfig,
String datasetBasePath,
boolean reuse) |
HoodieMetadataFileSystemView(HoodieEngineContext engineContext,
HoodieTableMetaClient metaClient,
HoodieTimeline visibleActiveTimeline,
HoodieMetadataConfig metadataConfig) |
Copyright © 2024 The Apache Software Foundation. All rights reserved.