Details
-
Task
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
-
None
Description
To change CONSERVATIVE @@global.slave_parallel_mode default to OPTIMISTIC in 10.5.
Attachments
Issue Links
- is duplicated by
-
MDEV-10244 Change default to use optimistic mode of in-order parallel replication
-
- Closed
-
- relates to
-
MDEV-20605 Awaken transaction can miss inserted by other transaction records due to wrong persistent cursor restoration
-
- Closed
-
Elkin mentioned to me that optimistic and aggressive mode tend to be more reliable and less likely to hit bugs when binlog_format is set to ROW. This is because these modes rely on internal rollbacks and retries in order to properly work, and these internal rollbacks and retries are more likely to have unexpected side effects when binlog_format is set to STATEMENT or MIXED.
If we change the default value for slave_parallel_mode to optimistic in 10.5, then should we also change the default value of binlog_format to ROW?