flushAll method
Implementation
Future<void> flushAll() async {
for (final entry in _map.values) {
if (entry.dirty) {
await _writePageToPager(entry.pageId, entry.data);
entry.dirty = false;
}
}
_dirtyCount = 0;
await pager.flush(); // fsync the data file
}