-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Engines, Storage Engines - Persistence
-
SE Persistence backlog
-
None
The "checksum" option provided on file creation controls whether WiredTiger will perform checksums of the data contained within ablock and then retain the result of that checksum in the block header. Otherwise WiredTiger will only checksum the block header itself.
This configuration option adds some complexity to the checksum path and doesn't provide much value, it is unused in MongoDB as they always specify checksum=on.
We should consider deprecation of this configuration item, leaving the config for backwards compatibility and removing the logic surrounding. In this case we would always checksum the data component of a block.
- is depended on by
-
WT-15979 On checksum mismatch compute the checksum of the read block ensuring it matches the checksum in the block header
-
- Open
-