Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Duplicate
-
10.0.21
-
None
Description
when STOP SLAVE; CHANGE MASTER TO MASTER_USE_GTID=
{slave_pos|current_pos}; START SLAVE is used, the relay logs are purged and refetched from the master. In this case, or when the gtid_slave_pos is advanced, the relay logs will contain all the transactions required to continue.
As I discovered when doing when a replication delay exceeded expire_log_days of the master was that I was left in a state with no relay logs and a master file:position that wasn't able to be fetched.
An ideal implementation would examine to see at what point the existing relay logs can be used to continue replication.
Attachments
Issue Links
Activity
Transition | Time In Source Status | Execution Times |
---|
|
2581d 3h 29m | 1 |