Details
-
New Feature
-
Status: Stalled (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
Q4/2025 Server Development
Description
In particular, master_heartbeat_period defaults to @@slave_net_timeout / 2 because it's only effective when less than @@slave_net_timeout.
If master_heartbeat_period always uses a calculated value rather than remembering itself as DEFAULT, then it will not reflect changes to @@slave_net_timeout, even for values less than master_heartbeat_period, as in MDEV-36841.
With this change, the command (technically, the @@master_info_file) shall record "NULL"s for unspecified configurations.
And with MDEV-28302, configurations with customizable defaults that are left or set to DEFAULT will reflect changes to those defaults.
Attachments
Issue Links
- is part of
-
MDEV-28302 Feature request: configurable defaults for MASTER_SSL_* settings for CHANGE MASTER
-
- Stalled
-
- split from
-
MDEV-36841 No ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX warning when setting @@GLOBAL.slave_net_timeout to below CHANGE MASTER’s master_heartbeat_period
-
- Open
-