Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Won't Fix
-
10.6(EOL)
Description
With the MDEV-32551 fixes, changing rpl_semi_sync_slave_enabled has no immediate effect if the IO thread is running, and will take effect only after restarting the slave. This seems confusing for users; and I think this system variable should only be allowed to be set if the IO thread isn't running, and report an error otherwise (e.g. as similarly done by the slave_parallel_threads variable in sys_vars.cc)
Attachments
Issue Links
- causes
-
MDEV-40941 Migrate @@rpl_semi_sync_slave_enabled to per-connection
-
- Open
-
- is caused by
-
MDEV-32551 "Read semi-sync reply magic number error" warnings on master
-
- Closed
-
- relates to
-
MDEV-32947 Async conflicts with semi-sync in multi-source
-
- In Review
-