• unknown's avatar
    Bug#20166 mysql-test-run.pl does not test system privilege tables creation · 838e89de
    unknown authored
     - Split out initial data in mysql_system_tables.sql to  it's own file
     - Use file from mysql_install_db and mysql-test-run
    
    
    scripts/mysql_system_tables_fix.sql:
      Rename: scripts/mysql_fix_privilege_tables.sql.in -> scripts/mysql_system_tables_fix.sql
    mysql-test/mysql-test-run.pl:
      - Add mysql_system_tables_data.sql as part of the bootstrap
      - Remove the addition of pid to end of bootstrap.sql, now
        to file used for bootstrap will be $opt_vardir/tmp/bootstrap.sql
      - Improve error message descibing how to find cause of a
        failed bootstrap
    scripts/Makefile.am:
      - Rename mysql_fix_privileg_tables.sql.in to mysql_system_tables_fix.sql
      - Build mysql_fix_privilege_tables from mysql_system_tables.sql and
        mysql_system_tables_fix.sql
      - Add mysql_system_tables_fix.sql to EXTRA_DIST
    scripts/mysql_install_db.sh:
      - Use mysql_system_tables_data.sql file when bootstrapping
        mysql, it will contain initial data for MysQL system tables
    scripts/mysql_system_tables.sql:
      Move initial data for system tables to it's own file
    scripts/mysql_system_tables_data.sql:
      Move initial data for system tables to it's own file
    838e89de
mysql_system_tables_data.sql 924 Bytes