| Class | Description |
|---|---|
| AppendHandleFactory<T,I,K,O> | |
| CreateHandleFactory<T,I,K,O> | |
| HoodieAppendHandle<T,I,K,O> |
IO Operation to append data onto an existing file.
|
| 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.
|
| HoodieCDCLogger |
This class encapsulates all the cdc-writing functions.
|
| HoodieConcatHandle<T,I,K,O> |
Handle to concatenate new records to old records w/o any merging.
|
| HoodieCreateHandle<T,I,K,O> | |
| HoodieIOHandle<T,I,K,O> | |
| HoodieKeyLocationFetchHandle<T,I,K,O> |
HoodieRecordLocation fetch handle for all records from HoodieBaseFile of interest. |
| HoodieKeyLookupHandle<T,I,K,O> |
Takes a bunch of keys and returns ones that are present in the file group.
|
| HoodieKeyLookupResult |
Encapsulates the result from a key lookup.
|
| HoodieMergedReadHandle<T,I,K,O> | |
| HoodieMergeHandle<T,I,K,O> | |
| HoodieMergeHandleFactory |
Factory class for hoodie merge handle.
|
| HoodieMergeHandleWithChangeLog<T,I,K,O> |
A merge handle that supports logging change logs.
|
| HoodieRangeInfoHandle<T,I,K,O> |
Extract range information for a given file slice.
|
| HoodieReadHandle<T,I,K,O> |
Base class for read operations done logically on the file group.
|
| HoodieSortedMergeHandle<T,I,K,O> |
Hoodie merge handle which writes records (new inserts or updates) sorted by their key.
|
| HoodieSortedMergeHandleWithChangeLog<T,I,K,O> |
A sorted merge handle that supports logging change logs.
|
| HoodieUnboundedCreateHandle<T,I,K,O> |
A HoodieCreateHandle which writes all data into a single file.
|
| HoodieWriteHandle<T,I,K,O> |
Base class for all write operations logically performed at the file group level.
|
| IOUtils | |
| SingleFileHandleCreateFactory<T,I,K,O> |
A SingleFileHandleCreateFactory is used to write all data in the spark partition into a single data file.
|
| WriteHandleFactory<T,I,K,O> |
Copyright © 2024 The Apache Software Foundation. All rights reserved.