Zero  0.1.0
LogArchiver Member List

This is the complete list of members for LogArchiver, including all inherited members.

activate(lsn_t endLSN=lsn_t::null, bool wait=true)LogArchiver
after_run()thread_wrapper_tinlinevirtual
archiveUntilLSN(lsn_t)LogArchiver
before_run()thread_wrapper_tinlinevirtual
blkAssembLogArchiverprivate
consumerLogArchiverprivate
controlLogArchiverprivate
DFT_EAGERLogArchiverstatic
DFT_GRACE_PERIODLogArchiverstatic
DFT_READ_WHOLE_BLOCKSLogArchiverstatic
eagerLogArchiverprivate
flushReqLSNLogArchiverprivate
fork()thread_wrapper_tinline
getEager() constLogArchiverinline
getIndex()LogArchiverinline
getNextConsumedLSN()LogArchiverinline
heapLogArchiverprivate
indexLogArchiverprivate
isLogTooSlow()LogArchiverprivate
join()thread_wrapper_tinline
LogArchiver(const sm_options &options)LogArchiver
LogArchiver(ArchiveIndex *, LogConsumer *, ArchiverHeap *, BlockAssembly *)LogArchiver
mergerLogArchiverprivate
nextActLSNLogArchiverprivate
processFlushRequest()LogArchiverprivate
pushIntoHeap(logrec_t *, bool duplicate)LogArchiverprivate
readWholeBlocksLogArchiverprivate
replacement()LogArchiverprivate
requestFlushAsync(lsn_t)LogArchiver
requestFlushSync(lsn_t)LogArchiver
run()LogArchivervirtual
selection()LogArchiverprivate
selfManagedLogArchiverprivate
setEager(bool e)LogArchiverinline
shouldActivate(bool logTooSlow)LogArchiverprivate
shutdown()LogArchiver
shutdownFlagLogArchiverprivate
slowLogGracePeriodLogArchiverprivate
spawn()thread_wrapper_tinline
thread_wrapper_t()thread_wrapper_tinline
waitForActivation()LogArchiverprivate
~LogArchiver()LogArchivervirtual
~thread_wrapper_t()thread_wrapper_tinlinevirtual