-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Checkpoints
-
None
-
Storage Engines, Storage Engines - Persistence
-
None
-
None
WiredTiger currently uses the checkpoint_meta config option to specify the metadata of a checkpoint that a follower needs to pick up. The current format has only one field called metadata_lsn, which specifies the LSN associated with the checkpoint metadata page at table_id = 1, page_id = 1.
However, unlike other pages, the metadata page is not checksummed at the WiredTiger level. To increase the confidence in correctness, we should therefore calculate a checksum of the metadata page and store it in checkpoint_meta.
As this is a data format change—albeit a kind with straightforward upgrade/downgrade paths—we should prioritize it.
- is related to
-
WT-15917 Remove the redundant code that do more scrub eviction for disagg
-
- Backlog
-
-
WT-15807 test_layered39 aborts when closing dhandle as part of verify
-
- Closed
-
-
WT-15966 Don't garbage collect a prepared update until its durable timestamp or rollback timestamp is behind the prune timestamp
-
- Closed
-
-
WT-15977 Reenable verify in teardown for layered Python tests
-
- Closed
-
-
WT-15915 test/format (disagg.mode=leader) verify failure (no deltas) mismatch in number of Page IDs
-
- Closed
-
-
WT-15999
Add virtual destructor to kv_transaction_snapshot
-
- Closed
-
- related to
-
WT-15917 Remove the redundant code that do more scrub eviction for disagg
-
- Backlog
-
-
WT-15807 test_layered39 aborts when closing dhandle as part of verify
-
- Closed
-
-
WT-15966 Don't garbage collect a prepared update until its durable timestamp or rollback timestamp is behind the prune timestamp
-
- Closed
-
-
WT-15977 Reenable verify in teardown for layered Python tests
-
- Closed
-
-
WT-16000 Make the checkpoint parameter in "checkpoint_meta" required
-
- Needs Scheduling
-
-
WT-15577 Eviction server statistics should track every reason that a page isn't queued for eviction
-
- Closed
-
-
WT-13815 Fix: Checkpoint doesn't recover the truncated space [test_checkpoint33]
-
- Closed
-
-
WT-15915 test/format (disagg.mode=leader) verify failure (no deltas) mismatch in number of Page IDs
-
- Closed
-
-
WT-15999
Add virtual destructor to kv_transaction_snapshot
-
- Closed
-