| Package | Description |
|---|---|
| org.apache.hudi.common.config | |
| org.apache.hudi.common.engine | |
| org.apache.hudi.common.util | |
| org.apache.hudi.metadata |
| Modifier and Type | Method and Description |
|---|---|
HoodieMetadataConfig.Builder |
HoodieMetadataConfig.Builder.withEngineType(EngineType engineType) |
| Modifier and Type | Method and Description |
|---|---|
static EngineType |
EngineType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EngineType[] |
EngineType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static HoodieRecordMerger |
HoodieRecordUtils.createRecordMerger(String basePath,
EngineType engineType,
List<String> mergerClassList,
String recordMergerStrategy)
Instantiate a given class with a record merge.
|
static boolean |
HoodieRecordUtils.recordTypeCompatibleEngine(HoodieRecord.HoodieRecordType recordType,
EngineType engineType) |
| Modifier and Type | Method and Description |
|---|---|
static HoodieData<HoodieRecord> |
HoodieTableMetadataUtil.readRecordKeysFromFileSlices(HoodieEngineContext engineContext,
List<Pair<String,FileSlice>> partitionFileSlicePairs,
boolean forDelete,
int recordIndexMaxParallelism,
String activeModule,
HoodieTableMetaClient metaClient,
EngineType engineType)
Reads the record keys from the given file slices and returns a
HoodieData of HoodieRecord to be updated in the metadata table. |
static HoodieData<HoodieRecord> |
HoodieTableMetadataUtil.readSecondaryKeysFromBaseFiles(HoodieEngineContext engineContext,
List<Pair<String,Pair<String,List<String>>>> partitionFiles,
int secondaryIndexMaxParallelism,
String activeModule,
HoodieTableMetaClient metaClient,
EngineType engineType,
HoodieIndexDefinition indexDefinition) |
static HoodieData<HoodieRecord> |
HoodieTableMetadataUtil.readSecondaryKeysFromFileSlices(HoodieEngineContext engineContext,
List<Pair<String,FileSlice>> partitionFileSlicePairs,
int secondaryIndexMaxParallelism,
String activeModule,
HoodieTableMetaClient metaClient,
EngineType engineType,
HoodieIndexDefinition indexDefinition) |
Copyright © 2024 The Apache Software Foundation. All rights reserved.