| Package | Description |
|---|---|
| org.apache.hudi.common.table.cdc | |
| org.apache.hudi.common.table.log | |
| org.apache.hudi.common.table.read | |
| org.apache.hudi.common.table.timeline |
| Class and Description |
|---|
| InstantRange
An instant range used for incremental reader filtering.
|
| Class and Description |
|---|
| AbstractHoodieLogRecordReader
Implements logic to scan log blocks and expose valid and deleted log records to subclass implementation.
|
| AbstractHoodieLogRecordReader.Builder
Builder used to build
AbstractHoodieLogRecordScanner. |
| AbstractHoodieLogRecordReader.KeySpec
Key specification with a list of column names.
|
| AppendResult
Pojo holding information on the result of a
HoodieLogFormat.Writer.appendBlock(HoodieLogBlock). |
| BaseHoodieLogRecordReader
A new abstract log record reader, returning records in the type of engine-specific
record representation.
|
| BaseHoodieLogRecordReader.Builder
Builder used to build
AbstractHoodieLogRecordScanner. |
| BaseHoodieMergedLogRecordScanner |
| HoodieLogFormat.Reader
Reader interface which is an Iterator of HoodieLogBlock.
|
| HoodieLogFormat.Writer
Writer interface to allow appending block to this file format.
|
| HoodieLogFormat.WriterBuilder
Builder class to construct the default log format writer.
|
| HoodieMergedLogRecordReader
A log record reader that merges the records with the same record key.
|
| HoodieMergedLogRecordReader.Builder
Builder used to build
HoodieUnMergedLogRecordScanner. |
| HoodieMergedLogRecordScanner
Scans through all the blocks in a list of HoodieLogFile and builds up a compacted/merged list of records which will
be used as a lookup table when merging the base columnar file with the redo log file.
|
| HoodieMergedLogRecordScanner.Builder
Builder used to build
HoodieMergedLogRecordScanner. |
| HoodieMetadataMergedLogRecordScanner
Merged log record scanner for metadata table using
HoodieMetadataRecordMerger. |
| HoodieMetadataMergedLogRecordScanner.Builder
Builder used to build
HoodieMetadataMergedLogRecordScanner. |
| HoodieUnMergedLogRecordScanner
A scanner used to scan hoodie unmerged log records.
|
| HoodieUnMergedLogRecordScanner.Builder
Builder used to build
HoodieUnMergedLogRecordScanner. |
| HoodieUnMergedLogRecordScanner.LogRecordScannerCallback
A callback for log record scanner.
|
| InstantRange
An instant range used for incremental reader filtering.
|
| InstantRange.Builder
Builder for
InstantRange. |
| InstantRange.RangeType
Represents a range type.
|
| KeySpec
An interface to specify a set of keys that used to filter records
from log files.
|
| LogFileCreationCallback
A callback allowing plug-in logic for log file creation.
|
| LogFileIterator |
| Class and Description |
|---|
| InstantRange
An instant range used for incremental reader filtering.
|
| InstantRange.RangeType
Represents a range type.
|
| KeySpec
An interface to specify a set of keys that used to filter records
from log files.
|
| Class and Description |
|---|
| InstantRange.RangeType
Represents a range type.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.