File tree Expand file tree Collapse file tree 3 files changed +63
-0
lines changed Expand file tree Collapse file tree 3 files changed +63
-0
lines changed Original file line number Diff line number Diff line change @@ -1006,4 +1006,56 @@ disconnect con1;
1006
1006
connection default;
1007
1007
drop table mysql.global_priv;
1008
1008
rename table mysql.global_priv_bak to mysql.global_priv;
1009
+ #
1010
+ # mariadb-upgrade fails with sql_safe_updates = on
1011
+ #
1012
+ set @orig_sql_safe_updates = @@GLOBAL.sql_safe_updates;
1013
+ set global sql_safe_updates=ON;
1014
+ Phase 1/7: Checking and upgrading mysql database
1015
+ Processing databases
1016
+ mysql
1017
+ mysql.column_stats OK
1018
+ mysql.columns_priv OK
1019
+ mysql.db OK
1020
+ mysql.event OK
1021
+ mysql.func OK
1022
+ mysql.global_priv OK
1023
+ mysql.gtid_slave_pos OK
1024
+ mysql.help_category OK
1025
+ mysql.help_keyword OK
1026
+ mysql.help_relation OK
1027
+ mysql.help_topic OK
1028
+ mysql.index_stats OK
1029
+ mysql.innodb_index_stats OK
1030
+ mysql.innodb_table_stats OK
1031
+ mysql.plugin OK
1032
+ mysql.proc OK
1033
+ mysql.procs_priv OK
1034
+ mysql.proxies_priv OK
1035
+ mysql.roles_mapping OK
1036
+ mysql.servers OK
1037
+ mysql.table_stats OK
1038
+ mysql.tables_priv OK
1039
+ mysql.time_zone OK
1040
+ mysql.time_zone_leap_second OK
1041
+ mysql.time_zone_name OK
1042
+ mysql.time_zone_transition OK
1043
+ mysql.time_zone_transition_type OK
1044
+ mysql.transaction_registry OK
1045
+ Phase 2/7: Installing used storage engines... Skipped
1046
+ Phase 3/7: Fixing views
1047
+ mysql.user OK
1048
+ Phase 4/7: Running 'mysql_fix_privilege_tables'
1049
+ Phase 5/7: Fixing table and database names
1050
+ Phase 6/7: Checking and upgrading tables
1051
+ Processing databases
1052
+ information_schema
1053
+ mtr
1054
+ mtr.global_suppressions OK
1055
+ mtr.test_suppressions OK
1056
+ performance_schema
1057
+ test
1058
+ Phase 7/7: Running 'FLUSH PRIVILEGES'
1059
+ OK
1060
+ set global sql_safe_updates=@orig_sql_safe_updates;
1009
1061
# End of 10.4 tests
Original file line number Diff line number Diff line change @@ -485,4 +485,14 @@ drop table mysql.global_priv;
485
485
rename table mysql.global_priv_bak to mysql.global_priv;
486
486
--remove_file $MYSQLD_DATADIR/mysql_upgrade_info
487
487
488
+ --echo #
489
+ --echo # mariadb-upgrade fails with sql_safe_updates = on
490
+ --echo #
491
+
492
+ set @orig_sql_safe_updates = @@GLOBAL.sql_safe_updates;
493
+ set global sql_safe_updates=ON;
494
+ --exec $MYSQL_UPGRADE --force 2>&1
495
+ --remove_file $MYSQLD_DATADIR/mysql_upgrade_info
496
+ set global sql_safe_updates=@orig_sql_safe_updates;
497
+
488
498
--echo # End of 10.4 tests
Original file line number Diff line number Diff line change 25
25
# adding a 'SHOW WARNINGS' after the statement.
26
26
27
27
set sql_mode= ' ' ;
28
+ set sql_safe_updates= ' OFF' ;
28
29
set storage_engine= Aria;
29
30
set enforce_storage_engine= NULL ;
30
31
set alter_algorithm= ' DEFAULT' ;
You can’t perform that action at this time.
0 commit comments