-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
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
Bug in Cluster-Voting on replicated Query's (probably DDL only) caused by language #420
Comments
1 Year later...
|
The fix will be released in the next release - 8.0.36 |
If a Query fails, the cluster starts a voting on the GUID, with a vote hash (probably generated by the Error Message).
The vote hashes between the nodes are different, if the session variable "lc_messages" of the initiating session is set to another value than the default.
The deviating vote hash causes an "Inconsistency Error" on the initiating node and kicks it unjustified out of the cluster.
(In this Example, the error is the same on all Nodes, only in different language)
Excerpt from the log file:
Triggered by:
REVOKE ALL PRIVILEGES ON test.* FROM 'user'@'XXX';
Server Site Workaround: Limit the language directory to only one language (on ALL nodes!)
The e.g. "SET lc_messages='de_DE';" will be executed without any Errors, but the Error-Description will stay in the default language.
Client Site Workaround: Don't use the lc_messages Variable and let it default.
Issue triggered by PhpMyAdmin v5.1.1
Workaround: (in File "[...]/phpmyadmin/libraries/classes/DatabaseInterface.php")
Comment out Lines 1090-1096
The text was updated successfully, but these errors were encountered: