Skip to content

PS-10321 postfix: binlog-server fails to read the new events after upgrading server from 8.0 to 8.4#116

Merged
percona-ysorokin merged 1 commit into0.2from
binlog_auto_purge_issue
Apr 10, 2026
Merged

PS-10321 postfix: binlog-server fails to read the new events after upgrading server from 8.0 to 8.4#116
percona-ysorokin merged 1 commit into0.2from
binlog_auto_purge_issue

Conversation

@percona-ysorokin
Copy link
Copy Markdown
Collaborator

https://perconadev.atlassian.net/browse/PS-10321

Fixed 'binlog_streaming.data_directory_8_0_to_8_4_upgrade' MTR test case that started to fail after 30 days since it was created. The problem turned out to be connected with enabled automatic purging of binary log files (set to 30 days) that started to happen upon MySQL Server restart during 8.0 -> 8.4 data directory upgrade. Fixed by adding the
"--log-error=$MYSQLD_LOG --binlog_expire_logs_auto_purge=OFF" command line option to the restart command.

…grading server from 8.0 to 8.4

https://perconadev.atlassian.net/browse/PS-10321

Fixed 'binlog_streaming.data_directory_8_0_to_8_4_upgrade' MTR test case that
started to fail after 30 days since it was created. The problem turned out to be
connected with enabled automatic purging of binary log files (set to 30 days) that
started to happen upon MySQL Server restart during 8.0 -> 8.4 data directory
upgrade. Fixed by adding the
"--log-error=$MYSQLD_LOG --binlog_expire_logs_auto_purge=OFF" command
line option to the restart command.

Stabilized running MTR in GitHub Actions by adding timeout parameters to the
"./mtr ..." commands:
* 'testcase-timeout' -  30 minutes
* 'suite-timeout'    -  60 minutes
* 'shutdown-timeout' - 600 seconds
@percona-ysorokin percona-ysorokin force-pushed the binlog_auto_purge_issue branch from 0e31818 to a3a609f Compare April 10, 2026 16:11
@percona-ysorokin percona-ysorokin merged commit cf4d2f1 into 0.2 Apr 10, 2026
7 checks passed
@percona-ysorokin percona-ysorokin deleted the binlog_auto_purge_issue branch April 10, 2026 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant