The WT_READ_DELETED_SKIP and WT_READ_DELETED_CHECK flags need cleanup.
Specifically, haribabu.kommi comments: "The WT_READ_DELETED_SKIP flag is set in function __wt_sync_file to not to let the checkpoint read any deleted pages. With durable history, we don't read any pages into the memory as part of the checkpoint. This flag is no longer required."
The WT_READ_DELETED_CHECK flag is the default behavior when WT_READ_DELETED_SKIP is not set, and so the flag combinations can be simplified.
- causes
-
WT-9304 Fix checkpoint not to read deleted pages into cache
- Closed