Uses of Class
edu.caltech.nanodb.storage.writeahead.RecoveryInfo
-
Packages that use RecoveryInfo Package Description edu.caltech.nanodb.storage.writeahead This package contains the implementation for the write-ahead log, which allows us to provide transaction atomicity, consistency and durability. -
-
Uses of RecoveryInfo in edu.caltech.nanodb.storage.writeahead
Methods in edu.caltech.nanodb.storage.writeahead that return RecoveryInfo Modifier and Type Method Description RecoveryInfo
WALManager. doRecovery(LogSequenceNumber storedFirstLSN, LogSequenceNumber storedNextLSN)
Performs recovery processing starting at the specified log sequence number, and returns the LSN where the next recovery process should start from.Methods in edu.caltech.nanodb.storage.writeahead with parameters of type RecoveryInfo Modifier and Type Method Description private void
WALManager. performRedo(RecoveryInfo recoveryInfo)
This helper function performs redo processing using the write-ahead log.private void
WALManager. performUndo(RecoveryInfo recoveryInfo)
This helper function performs undo processing using the write-ahead log.
-