| Package | Description |
|---|---|
| org.apache.hudi.common.model | |
| org.apache.hudi.common.table.log | |
| org.apache.hudi.common.util |
| Modifier and Type | Class and Description |
|---|---|
class |
HoodieAvroRecordMerger
Record merger for Hoodie avro record.
|
class |
HoodiePreCombineAvroRecordMerger
Record merger for Hoodie avro record.
|
| Modifier and Type | Method and Description |
|---|---|
HoodieRecordMerger |
HoodieAvroRecordMerger.asPreCombiningMode() |
HoodieRecordMerger |
OperationModeAwareness.asPreCombiningMode()
Specifies the legacy operation mode as preCombining.
|
| Modifier and Type | Field and Description |
|---|---|
protected HoodieRecordMerger |
AbstractHoodieLogRecordReader.recordMerger |
| Modifier and Type | Method and Description |
|---|---|
AbstractHoodieLogRecordReader.Builder |
AbstractHoodieLogRecordReader.Builder.withRecordMerger(HoodieRecordMerger recordMerger) |
HoodieMergedLogRecordScanner.Builder |
HoodieMergedLogRecordScanner.Builder.withRecordMerger(HoodieRecordMerger recordMerger) |
HoodieUnMergedLogRecordScanner.Builder |
HoodieUnMergedLogRecordScanner.Builder.withRecordMerger(HoodieRecordMerger recordMerger) |
| Constructor and Description |
|---|
AbstractHoodieLogRecordReader(HoodieStorage storage,
String basePath,
List<String> logFilePaths,
org.apache.avro.Schema readerSchema,
String latestInstantTime,
boolean reverseReader,
int bufferSize,
Option<InstantRange> instantRange,
boolean withOperationField,
boolean forceFullScan,
Option<String> partitionNameOverride,
InternalSchema internalSchema,
Option<String> keyFieldOverride,
boolean enableOptimizedLogBlocksScan,
HoodieRecordMerger recordMerger,
Option<HoodieTableMetaClient> hoodieTableMetaClientOption) |
| 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 HoodieRecordMerger |
HoodieRecordUtils.loadRecordMerger(String mergerClass)
Instantiate a given class with a record merge.
|
static HoodieRecordMerger |
HoodieRecordUtils.mergerToPreCombineMode(HoodieRecordMerger merger) |
| Modifier and Type | Method and Description |
|---|---|
static HoodieRecordMerger |
HoodieRecordUtils.mergerToPreCombineMode(HoodieRecordMerger merger) |
Copyright © 2024 The Apache Software Foundation. All rights reserved.