[MDEV-3834] Crossgrade from MySQL 5.6.7 to MariaDB 10.0 fails due to non-existing mysql.host table Created: 2012-11-05  Updated: 2012-12-16  Resolved: 2012-12-16

Status: Closed
Project: MariaDB Server
Component/s: None
Affects Version/s: 10.0.0
Fix Version/s: 10.0.1

Type: Bug Priority: Major
Reporter: Elena Stepanova Assignee: Sergei Golubchik
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Relates

 Description   

In MySQL 5.6.7 mysql.host table was removed:

branch: mysql-server/5.6
 
revno: 4215 [merge]
committer: Marc Alff <marc.alff@oracle.com>
branch nick: mysql-5.6-cleanup
timestamp: Fri 2012-08-31 23:07:56 +0200
message:
  Local merge
    ------------------------------------------------------------
    revno: 4213.1.1
    committer: Harin Vadodaria<harin.vadodaria@oracle.com>
    branch nick: mysql-56
    timestamp: Sat 2012-09-01 02:21:54 +0530
    message:
      wl#6443 : Deprecate features in mysql-5.6-rc - SrvGen
      
      Description : Backporting from mysql-trunk to mysql-5.6.
                    Introduced deprecation warnings for
                    time_format, date_format, datetime_format
                    and max_tmp_tables.
                    Introduced deprecation warnings for
                    --plugin-xyz options.
                    Removed host table creation and introduced
                    deprecation warning in mysql_upgrade for
                    a non-empty host table.

An attempt to start MariaDB 10.0 on a datadir from MySQL 5.6.7 fails due to the non-existing mysql.host table, before mysql_upgrade can be run. If we don't backport this change (or somehow else solve this problem), crossgrade from 5.6.7 to 10.0 will be impossible.


Generated at Thu Feb 08 06:51:33 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.