-
Notifications
You must be signed in to change notification settings - Fork 298
Open
Labels
MariaDBThis issue is found with MariaDB upstreamThis issue is found with MariaDB upstreamarea/dmIssues or PRs related to DM.Issues or PRs related to DM.
Description
More testing is needed for MySQL 8.4 and MariaDB 11.8. These are the latest LTS versions. We could also add the latest non-LTS versions if needed.
For MySQL 8.4:
-
binlog_checksum=NONE/CRC32 -
binlog_format=row/statement/mixed -
binlog_row_image=minimal -
binlog_row_value_options=PARTIAL_JSON -
binlog_transaction_compression=ON -
binlog_rows_query_log_events=ON -
binlog_encryption=ON(probably doesn't affect us) - Tagged GTIDs
- Annotated row events
For MariaDB 11.8:
-
binlog_format -
binlog_checksum -
binlog_legacy_event_pos(new in 11.4) #12416 -
binlog_row_image -
binlog_row_metadata - Replication with account with minimal privileges (After DM: Improve MariaDB permission handling #12404 has been merged)
- Annotated row events
Optional extras
- RDS MariaDB
- RDS MySQL
For binlog compression in MariaDB and encryption in both MySQL and MariaDB we are probably not affected as this is transparent to the network protocol if I understand this correctly.
Expected outcome for each item: Either supporting the feature or have a reasonable error.
Findings so far
binlog_legacy_event_posprobably needs to be disabled until it is fully supported. For this the check needs to be updated to check for this variable and also the documentation needs to include this.- DM: MariaDB 11.8 DPANIC due to GTID set update failure #12423
- DM: MariaDB and MySQL specific DDL options cause failures #12429
OliverS929
Metadata
Metadata
Assignees
Labels
MariaDBThis issue is found with MariaDB upstreamThis issue is found with MariaDB upstreamarea/dmIssues or PRs related to DM.Issues or PRs related to DM.