Details
-
Bug
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
-
10.4(EOL), 10.5, 10.6, 10.7(EOL)
Description
e.g. upgrade 10.2 -> latest 10.6
Phase 4/7: Running 'mysql_fix_privilege_tables'
|
ERROR 12609 (HY000) at line 786: System table spider_tables is different version
|
ERROR 12609 (HY000) at line 805: System table spider_tables is different version
|
ERROR 1007 (HY000) at line 810: Can't create database 'performance_schema'; database exists
|
Attachments
Issue Links
- is blocked by
-
MDEV-29870 Backport fixes to spider init bugs to 10.4-10.6 once they have SQL service
-
- Closed
-
- relates to
-
MDEV-22979 "mysqld --bootstrap" / mysql_install_db hangs when Spider is installed
-
- Closed
-
-
MDEV-27233 Server hangs when using --init-file which loads Spider and creates a Spider table
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Assignee | Elena Stepanova [ elenst ] |
Description |
e.g. upgrade 10.2 -> latest 10.6 https://mdbe-buildbot.mariadb.net/#/builders/152/builds/1548
{noformat} Phase 4/7: Running 'mysql_fix_privilege_tables' ERROR 12609 (HY000) at line 786: System table spider_tables is different version ERROR 12609 (HY000) at line 805: System table spider_tables is different version ERROR 1007 (HY000) at line 810: Can't create database 'performance_schema'; database exists {noformat} another example https://mdbe-buildbot.mariadb.net/#/builders/150/builds/1356 |
e.g. upgrade 10.2 -> latest 10.6
{noformat} Phase 4/7: Running 'mysql_fix_privilege_tables' ERROR 12609 (HY000) at line 786: System table spider_tables is different version ERROR 12609 (HY000) at line 805: System table spider_tables is different version ERROR 1007 (HY000) at line 810: Can't create database 'performance_schema'; database exists {noformat} |
Component/s | Storage Engine - Spider [ 10132 ] | |
Component/s | Upgrades [ 15807 ] | |
Component/s | Upgrades [ 16825 ] | |
Key |
|
|
Issue Type | Task [ 3 ] | Bug [ 1 ] |
Project | MariaDB Enterprise [ 11500 ] | MariaDB Server [ 10000 ] |
Fix Version/s | 10.5 [ 23123 ] | |
Fix Version/s | 10.6 [ 24028 ] | |
Fix Version/s | 10.7 [ 24805 ] | |
Affects Version/s | 10.5 [ 23123 ] | |
Affects Version/s | 10.6 [ 24028 ] | |
Affects Version/s | 10.7 [ 24805 ] | |
Assignee | Elena Stepanova [ elenst ] | Nayuta Yanagisawa [ JIRAUSER47117 ] |
Status | Open [ 1 ] | Confirmed [ 10101 ] |
Summary | mariadb-upgrade fails Can't create database 'performance_schema' | mariadb-upgrade fails with 'System table spider_tables is different version' => Can't create database 'performance_schema' |
Labels | affects-tests |
Workflow | MariaDB v3 [ 127872 ] | MariaDB v4 [ 144431 ] |
Priority | Major [ 3 ] | Critical [ 2 ] |
Status | Confirmed [ 10101 ] | In Progress [ 3 ] |
Link |
This issue is blocked by |
Fix Version/s | 10.4 [ 22408 ] | |
Affects Version/s | 10.4 [ 22408 ] |
Link |
This issue is blocked by |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Link |
This issue is blocked by |
Link |
This issue is blocked by |
Link |
This issue relates to |
Link |
This issue relates to |
Status | Stalled [ 10000 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Assignee | Nayuta Yanagisawa [ JIRAUSER47117 ] | Yuchen Pei [ JIRAUSER52627 ] |
Fix Version/s | 10.7 [ 24805 ] |
Status | Stalled [ 10000 ] | In Progress [ 3 ] |
Link |
This issue is blocked by |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Link | This issue is blocked by TODO-4416 [ TODO-4416 ] |
Link | This issue is blocked by TODO-4416 [ TODO-4416 ] |
Fix Version/s | 10.4.33 [ 29516 ] | |
Fix Version/s | 10.4 [ 22408 ] | |
Fix Version/s | 10.5 [ 23123 ] | |
Fix Version/s | 10.6 [ 24028 ] | |
Resolution | Fixed [ 1 ] | |
Status | Stalled [ 10000 ] | Closed [ 6 ] |
Fix Version/s | 10.5.24 [ 29517 ] | |
Fix Version/s | 10.6.17 [ 29518 ] | |
Fix Version/s | 10.11.7 [ 29519 ] | |
Fix Version/s | 11.0.5 [ 29520 ] | |
Fix Version/s | 11.1.4 [ 29024 ] | |
Fix Version/s | 11.2.3 [ 29521 ] |
My initial suspicions were wrong, it is not related to either Spider being non-stable in 10.2, or to the race condition upon mysql_upgrade. It is a plain upgrade problem.
During mysql_upgrade process, the Spider errors are thrown upon dropping the performance_schema database, so the following performance_schema error is just an aftermath, it happens because DROP failed.
It can be reproduced without package installation, as long as the differences in Spider setup procedure are taken into account.
For example,
Or,
Affected upgrade combinations:
Oddly, upgrade from 10.4 to 10.5 is not affected, maybe it was handled in some special way.
Upgrade from 10.6 to 10.7 also doesn't seem to be affected.