MappedPageSource uses a FileChannel internally to truncate and extend the underlying file, map regions, and flush changes out. These accesses need to be made safe when the calling thread is being interrupted. This can/should probably be done in the same way that we do for FileBackedStorageEngine.
MappedPageSource uses a
FileChannel
internally to truncate and extend the underlying file, map regions, and flush changes out. These accesses need to be made safe when the calling thread is being interrupted. This can/should probably be done in the same way that we do forFileBackedStorageEngine
.