[MDEV-5786] mysql_upgrade on galera replicates "alter table" on system tables Created: 2014-03-04 Updated: 2014-07-11 Resolved: 2014-07-11 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | 5.5.35-galera |
| Fix Version/s: | 5.5.39-galera, 10.0.13-galera |
| Type: | Bug | Priority: | Major |
| Reporter: | Daniel Black | Assignee: | Nirbhay Choubey (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | galera | ||
| Issue Links: |
|
||||||||
| Description |
|
same as A solution could be http://www.codership.com/wiki/doku.php?id=rolling_schema_upgrade RSU #2 - finter control |
| Comments |
| Comment by Daniel Black [ 2014-03-13 ] | |||||||
|
The error on the "slave" db1 from the update on db3 is:
| |||||||
| Comment by Daniel Black [ 2014-03-14 ] | |||||||
|
Actually a session desync in the mysql_upgrade program would be sufficient and therefore non-impacting. SET wsrep_desync=ON | |||||||
| Comment by Daniel Black [ 2014-05-05 ] | |||||||
|
I haven't totally checked this however a /etc/mysql/debian-start having --skip-write-binlog for mysql_upgrade/mysql_check may be sufficient
| |||||||
| Comment by Daniel Black [ 2014-05-09 ] | |||||||
|
sorry to add another complication. After updating a db its normally catching up in IST or SST on startup. As such as mysql_update from the debian script is run immediately its gets a wsrep not ready or similar error. | |||||||
| Comment by Nirbhay Choubey (Inactive) [ 2014-07-10 ] | |||||||
|
http://lists.askmonty.org/pipermail/commits/2014-July/006315.html | |||||||
| Comment by Daniel Black [ 2014-07-11 ] | |||||||
|
thank you. Looks sane. If I come up with the problem of my previous comment I'll put in a new bug report. | |||||||
| Comment by Jan Lindström (Inactive) [ 2014-07-11 ] | |||||||
|
Ok to push, please check also 10.x Galera. | |||||||
| Comment by Nirbhay Choubey (Inactive) [ 2014-07-11 ] | |||||||
|
Pushed to maria-5.5-galera, maria-10.0-galera. |