LogLoader¶
Creating Instance¶
LogLoader takes the following to be created:
- Directory
-
TopicPartition - LogConfig
-
Scheduler -
Time -
LogDirFailureChannel -
hadCleanShutdownflag -
LogSegments -
logStartOffsetCheckpoint -
recoveryPointCheckpoint -
LeaderEpochFileCache -
ProducerStateManager -
numRemainingSegments -
isRemoteLogEnabledflag (default:false)
LogLoader is created when:
UnifiedLogis requested to create a UnifiedLog
Loading¶
load(): LoadedLogOffsets
load...FIXME
load is used when:
UnifiedLogis requested to create a UnifiedLog