We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi,
In https://github.com/github/gh-ost/blob/master/go/mysql/connection.go#L130 support was added for transaction_isolation, however this does not exist in some older MySQL 5.7 versions.
transaction_isolation
For these MySQL, gh-ost fails with:
2023-10-09 17:10:17 FATAL Error 1193: Unknown system variable 'transaction_isolation'
Example Aurora MySQL RDS system where this fails:
MySQL> SHOW VARIABLES LIKE '%isolation%'; +---------------+-----------------+ | Variable_name | Value | +---------------+-----------------+ | tx_isolation | REPEATABLE-READ | +---------------+-----------------+ MySQL> SHOW VARIABLES LIKE '%version%'; +-------------------------+------------------------------+ | Variable_name | Value | +-------------------------+------------------------------+ | aurora_version | 2.11.1 | | innodb_version | 5.7.12 | | protocol_version | 10 | | slave_type_conversions | | | tls_version | TLSv1,TLSv1.1,TLSv1.2 | | version | 5.7.12-log | | version_comment | MySQL Community Server (GPL) | | version_compile_machine | x86_64 | | version_compile_os | Linux | +-------------------------+------------------------------+
Can the transaction_isolation parameter be made optional or revert back to tx_isolation incase transaction_isolation does not exist?
tx_isolation
The text was updated successfully, but these errors were encountered:
FYI This is already referenced here #1262 Otherwise try aurora 2.12 or 3.x where the new parameter is supported.
Sorry, something went wrong.
Thanks! We are planning to upgrade to 2.12 soon. I'm closing this issue as it's a duplicate for #1262
No branches or pull requests
Hi,
In https://github.com/github/gh-ost/blob/master/go/mysql/connection.go#L130 support was added for
transaction_isolation
, however this does not exist in some older MySQL 5.7 versions.For these MySQL, gh-ost fails with:
Example Aurora MySQL RDS system where this fails:
Can the transaction_isolation parameter be made optional or revert back to
tx_isolation
incasetransaction_isolation
does not exist?The text was updated successfully, but these errors were encountered: