public class HoodieUnMergedLogRecordScanner extends AbstractHoodieLogRecordReader
| Modifier and Type | Class and Description |
|---|---|
static class |
HoodieUnMergedLogRecordScanner.Builder
Builder used to build
HoodieUnMergedLogRecordScanner. |
static interface |
HoodieUnMergedLogRecordScanner.LogRecordScannerCallback
A callback for log record scanner.
|
AbstractHoodieLogRecordReader.KeySpecforceFullScan, logFilePaths, readerSchema| Modifier and Type | Method and Description |
|---|---|
static HoodieUnMergedLogRecordScanner.Builder |
newBuilder()
Returns the builder for
HoodieUnMergedLogRecordScanner. |
protected void |
processNextDeletedRecord(DeleteRecord deleteRecord)
Process next deleted record.
|
protected void |
processNextRecord(HoodieRecord<? extends HoodieRecordPayload> hoodieRecord)
Process next record.
|
createHoodieRecord, getKeyField, getPartitionName, getPayloadClassFQN, getProgress, getTotalCorruptBlocks, getTotalLogBlocks, getTotalLogFiles, getTotalLogRecords, getTotalRollbacks, isWithOperationField, scan, scan, scanInternalpublic static HoodieUnMergedLogRecordScanner.Builder newBuilder()
HoodieUnMergedLogRecordScanner.protected void processNextRecord(HoodieRecord<? extends HoodieRecordPayload> hoodieRecord) throws Exception
AbstractHoodieLogRecordReaderprocessNextRecord in class AbstractHoodieLogRecordReaderhoodieRecord - Hoodie Record to processExceptionprotected void processNextDeletedRecord(DeleteRecord deleteRecord)
AbstractHoodieLogRecordReaderprocessNextDeletedRecord in class AbstractHoodieLogRecordReaderdeleteRecord - Deleted record(hoodie key and ordering value)Copyright © 2022 The Apache Software Foundation. All rights reserved.