| Package | Description |
|---|---|
| org.apache.hudi.io |
| Modifier and Type | Class and Description |
|---|---|
class |
HoodieAppendHandle<T,I,K,O>
IO Operation to append data onto an existing file.
|
class |
HoodieBootstrapHandle<T,I,K,O>
This class is essentially same as Create Handle but overrides two things
1) Schema : Metadata bootstrap writes only metadata fields as part of write.
|
class |
HoodieConcatHandle<T,I,K,O>
Handle to concatenate new records to old records w/o any merging.
|
class |
HoodieCreateHandle<T,I,K,O> |
class |
HoodieMergeHandle<T,I,K,O> |
class |
HoodieMergeHandleWithChangeLog<T,I,K,O>
A merge handle that supports logging change logs.
|
class |
HoodieSortedMergeHandle<T,I,K,O>
Hoodie merge handle which writes records (new inserts or updates) sorted by their key.
|
class |
HoodieSortedMergeHandleWithChangeLog<T,I,K,O>
A sorted merge handle that supports logging change logs.
|
class |
HoodieUnboundedCreateHandle<T,I,K,O>
A HoodieCreateHandle which writes all data into a single file.
|
| Modifier and Type | Method and Description |
|---|---|
abstract HoodieWriteHandle<T,I,K,O> |
WriteHandleFactory.create(HoodieWriteConfig config,
String commitTime,
HoodieTable<T,I,K,O> hoodieTable,
String partitionPath,
String fileIdPrefix,
TaskContextSupplier taskContextSupplier) |
HoodieWriteHandle<T,I,K,O> |
CreateHandleFactory.create(HoodieWriteConfig hoodieConfig,
String commitTime,
HoodieTable<T,I,K,O> hoodieTable,
String partitionPath,
String fileIdPrefix,
TaskContextSupplier taskContextSupplier) |
HoodieWriteHandle<T,I,K,O> |
SingleFileHandleCreateFactory.create(HoodieWriteConfig hoodieConfig,
String commitTime,
HoodieTable<T,I,K,O> hoodieTable,
String partitionPath,
String fileIdPrefix,
TaskContextSupplier taskContextSupplier) |
Copyright © 2023 The Apache Software Foundation. All rights reserved.