-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Engines - Foundations
-
444.837
-
None
-
None
Background
WT-18276 added the step_down_disaggregated_schema_epoch configuration to WT_CONNECTION::set_timestamp, declaring the step-down boundary in schema-epoch space alongside the timestamp. To let the server adopt the new parameter on its own schedule, supplying it is currently optional: a step-down timestamp without the epoch is accepted even when schema epochs are in use, and the epoch-space enforcement is simply skipped.
Task
Once the server passes the epoch with every step-down timestamp, make it required: setting step_down_timestamp without step_down_disaggregated_schema_epoch while schema epochs are in use should return EINVAL. The validation site carries a FIXME referencing this ticket.
- blocks
-
SERVER-133504 Supply the step-down schema epoch with the step-down timestamp
-
- Closed
-
- is related to
-
WT-18276 Enforce the step-down boundary in schema-epoch space
-
- Closed
-
- related to
-
SERVER-133504 Supply the step-down schema epoch with the step-down timestamp
-
- Closed
-
-
WT-18276 Enforce the step-down boundary in schema-epoch space
-
- Closed
-
-
WT-18340 Exercise the step-down schema epoch in the step-down tests
-
- Closed
-