| Package | Description |
|---|---|
| org.apache.hudi.io | |
| org.apache.hudi.table.action.commit |
| Modifier and Type | Class and Description |
|---|---|
class |
HoodieConcatHandle<T extends HoodieRecordPayload,I,K,O>
Handle to concatenate new records to old records w/o any merging.
|
class |
HoodieSortedMergeHandle<T extends HoodieRecordPayload,I,K,O>
Hoodie merge handle which writes records (new inserts or updates) sorted by their key.
|
| Modifier and Type | Method and Description |
|---|---|
protected Iterator<org.apache.avro.generic.GenericRecord> |
BaseMergeHelper.getMergingIterator(HoodieTable<T,I,K,O> table,
HoodieMergeHandle<T,I,K,O> mergeHandle,
HoodieBaseFile baseFile,
HoodieFileReader<org.apache.avro.generic.GenericRecord> reader,
org.apache.avro.Schema readSchema,
boolean externalSchemaTransformation)
Create Parquet record iterator that provides a stitched view of record read from skeleton and bootstrap file.
|
void |
HoodieMergeHelper.runMerge(HoodieTable<T,HoodieData<HoodieRecord<T>>,HoodieData<HoodieKey>,HoodieData<WriteStatus>> table,
HoodieMergeHandle<T,HoodieData<HoodieRecord<T>>,HoodieData<HoodieKey>,HoodieData<WriteStatus>> mergeHandle) |
abstract void |
BaseMergeHelper.runMerge(HoodieTable<T,I,K,O> table,
HoodieMergeHandle<T,I,K,O> upsertHandle)
Read records from previous version of base file and merge.
|
| Constructor and Description |
|---|
UpdateHandler(HoodieMergeHandle upsertHandle) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.