Deprecate the checksum file_config option which defaults to on.

XMLWordPrintableJSON

    • 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.

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Luke Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: