| Modifier and Type | Method and Description |
|---|---|
static Stream<HoodieLogFile> |
FSUtils.getAllLogFiles(HoodieStorage storage,
StoragePath partitionPath,
String fileId,
String logFileExtension,
String deltaCommitTime)
Get all the log files for the passed in file-id in the partition path.
|
static Option<HoodieLogFile> |
FSUtils.getLatestLogFile(HoodieStorage storage,
StoragePath partitionPath,
String fileId,
String logFileExtension,
String deltaCommitTime)
Get the latest log file for the passed in file-id in the partition path
|
| Modifier and Type | Class and Description |
|---|---|
class |
HoodieArchivedLogFile
The hoodie archived log file.
|
| Modifier and Type | Method and Description |
|---|---|
HoodieLogFile |
HoodieLogFile.rollOver(HoodieStorage storage,
String logWriteToken) |
| Modifier and Type | Method and Description |
|---|---|
Option<HoodieLogFile> |
FileSlice.getLatestLogFile() |
static Comparator<HoodieLogFile> |
HoodieLogFile.getLogFileComparator() |
Stream<HoodieLogFile> |
FileSlice.getLogFiles() |
static Comparator<HoodieLogFile> |
HoodieLogFile.getReverseLogFileComparator() |
| Modifier and Type | Method and Description |
|---|---|
void |
HoodieFileGroup.addLogFile(CompletionTimeQueryView completionTimeQueryView,
HoodieLogFile logFile)
Add a new log file into the group.
|
void |
FileSlice.addLogFile(HoodieLogFile logFile) |
int |
HoodieLogFile.LogFileComparator.compare(HoodieLogFile o1,
HoodieLogFile o2) |
String |
HoodieFileGroup.getBaseInstantTime(CompletionTimeQueryView completionTimeQueryView,
HoodieLogFile logFile) |
| Constructor and Description |
|---|
HoodieLogFile(HoodieLogFile logFile) |
| Constructor and Description |
|---|
CompactionOperation(Option<HoodieBaseFile> dataFile,
String partitionPath,
List<HoodieLogFile> logFiles,
Map<String,Double> metrics) |
FileSlice(HoodieFileGroupId fileGroupId,
String baseInstantTime,
HoodieBaseFile baseFile,
List<HoodieLogFile> logFiles) |
| Modifier and Type | Method and Description |
|---|---|
HoodieLogFile |
HoodieLogFormatReverseReader.getLogFile() |
HoodieLogFile |
HoodieLogFormatReader.getLogFile() |
HoodieLogFile |
HoodieLogFileReader.getLogFile() |
HoodieLogFile |
HoodieLogFormat.Writer.getLogFile() |
HoodieLogFile |
HoodieLogFormat.Reader.getLogFile() |
HoodieLogFile |
AppendResult.logFile() |
| Modifier and Type | Method and Description |
|---|---|
static SeekableDataInputStream |
HoodieLogFileReader.getDataInputStream(HoodieStorage storage,
HoodieLogFile logFile,
int bufferSize)
Fetch the right
SeekableDataInputStream to be used by wrapping with required input streams. |
static HoodieLogFormat.Reader |
HoodieLogFormat.newReader(HoodieStorage storage,
HoodieLogFile logFile,
org.apache.avro.Schema readerSchema) |
static HoodieLogFormat.Reader |
HoodieLogFormat.newReader(HoodieStorage storage,
HoodieLogFile logFile,
org.apache.avro.Schema readerSchema,
boolean reverseReader) |
default boolean |
LogFileCreationCallback.preFileCreation(HoodieLogFile logFile)
Executes action right before log file is created.
|
| Modifier and Type | Method and Description |
|---|---|
HoodieMergedLogRecordReader.Builder<T> |
HoodieMergedLogRecordReader.Builder.withLogFiles(List<HoodieLogFile> hoodieLogFiles) |
abstract BaseHoodieLogRecordReader.Builder |
BaseHoodieLogRecordReader.Builder.withLogFiles(List<HoodieLogFile> hoodieLogFiles) |
| Constructor and Description |
|---|
AppendResult(HoodieLogFile logFile,
long offset,
long size) |
HoodieCDCLogRecordIterator(HoodieStorage storage,
HoodieLogFile[] cdcLogFiles,
org.apache.avro.Schema cdcSchema) |
HoodieLogFileReader(HoodieStorage storage,
HoodieLogFile logFile,
org.apache.avro.Schema readerSchema,
int bufferSize) |
HoodieLogFileReader(HoodieStorage storage,
HoodieLogFile logFile,
org.apache.avro.Schema readerSchema,
int bufferSize,
boolean reverseReader) |
HoodieLogFileReader(HoodieStorage storage,
HoodieLogFile logFile,
org.apache.avro.Schema readerSchema,
int bufferSize,
boolean reverseReader,
boolean enableRecordLookups,
String keyField) |
HoodieLogFileReader(HoodieStorage storage,
HoodieLogFile logFile,
org.apache.avro.Schema readerSchema,
int bufferSize,
boolean reverseReader,
boolean enableRecordLookups,
String keyField,
InternalSchema internalSchema) |
| Modifier and Type | Method and Description |
|---|---|
HoodieLogFile |
HoodieLogBlock.HoodieLogBlockContentLocation.getLogFile() |
| Constructor and Description |
|---|
HoodieLogBlockContentLocation(HoodieStorage storage,
HoodieLogFile logFile,
long contentPositionInLogFile,
long blockSize,
long blockEndPos) |
| Modifier and Type | Method and Description |
|---|---|
static HoodieLogFile |
LogFileDTO.toHoodieLogFile(LogFileDTO dto) |
| Modifier and Type | Method and Description |
|---|---|
static LogFileDTO |
LogFileDTO.fromHoodieLogFile(HoodieLogFile dataFile) |
| Modifier and Type | Method and Description |
|---|---|
protected List<HoodieFileGroup> |
AbstractTableFileSystemView.buildFileGroups(String partition,
Stream<HoodieBaseFile> baseFileStream,
Stream<HoodieLogFile> logFileStream,
HoodieTimeline timeline,
boolean addPendingCompactionFileSlice) |
| Modifier and Type | Method and Description |
|---|---|
Pair<HoodieMetadataLogRecordReader,Long> |
HoodieBackedTableMetadata.getLogRecordScanner(List<HoodieLogFile> logFiles,
String partitionName,
Option<Boolean> allowFullScanOverride) |
Copyright © 2024 The Apache Software Foundation. All rights reserved.