Details
-
Technical task
-
Status: Open (View Workflow)
-
Critical
-
Resolution: Unresolved
-
None
-
None
-
Q1/2026 Server Development
Description
Given that GTID Lists should record states, not positions, Relay Logs will also need to track states, not just Gtid_IO_Pos.
Gtid_IO_Pos would then be derived from this "Gtid_IO_State".
Since Relay Logs will track states like in Binary Logs, these two classes can share code, including the recovery procedure that reloads the state.
For Relay Logs, if this reload procedure fails, they shall fall back to @@relay_log_recovery - or better, MDEV-38907.
Attachments
Issue Links
- relates to
-
MDEV-38907 Optimistic Relay Log Crash Recovery
-
- In Progress
-
- split to
-
MDEV-38912 GTID .state and Index for Relay Log
-
- Open
-