-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Checkpoints
-
None
-
Storage Engines
-
2
-
StorEng - 2024-12-24
The idea is to move the following fields in a dedicated struct:
uint64_t apply; /* Checkpoint handles applied */ uint64_t apply_time; /* Checkpoint applied handles gather time */ uint64_t drop; /* Checkpoint handles drop */ uint64_t drop_time; /* Checkpoint handles drop time */ uint64_t lock; /* Checkpoint handles lock */ uint64_t lock_time; /* Checkpoint handles lock time */ uint64_t meta_check; /* Checkpoint handles metadata check */ uint64_t meta_check_time; /* Checkpoint handles metadata check time */ uint64_t skip; /* Checkpoint handles skipped */ uint64_t skip_time; /* Checkpoint skipped handles gather time */
The new struct can be named WT_CKPT_HANDLE.