CheckpointManager constructor
CheckpointManager({
- required PageCache cache,
- required Pager pager,
- required Wal wal,
- required String dataDir,
- required Map<
String, PageTable> getTables(), - required Future<
void> persistTxnState(- int checkpointLsn
- required Future<
void> persistStats(), - required Future<
void> persistCatalog(), - required Future<
void> persistIndexes(), - int autocheckpointThreshold = 1000,
Implementation
CheckpointManager({
required this.cache,
required this.pager,
required this.wal,
required this.dataDir,
required this.getTables,
required this.persistTxnState,
required this.persistStats,
required this.persistCatalog,
required this.persistIndexes,
this.autocheckpointThreshold = 1000,
});