diff options
author | Michael Widenius <monty@mariadb.org> | 2019-03-25 08:02:22 +0200 |
---|---|---|
committer | Monty <monty@mariadb.org> | 2019-04-01 19:47:24 +0300 |
commit | b5615eff0d00cfb4c60b9d1bf67094da7c2258a6 (patch) | |
tree | b4ebb1f0dc98463b98eb5cfb9fc633597f37c8f2 /mysql-test/suite/innodb_zip | |
parent | 6fd7a4b60124bb7bcca2d90211e5113d37458875 (diff) | |
download | mariadb-git-b5615eff0d00cfb4c60b9d1bf67094da7c2258a6.tar.gz |
Write information about restart in .result
Idea comes from MySQL which does something similar
Diffstat (limited to 'mysql-test/suite/innodb_zip')
8 files changed, 25 insertions, 0 deletions
diff --git a/mysql-test/suite/innodb_zip/r/bug56680.result b/mysql-test/suite/innodb_zip/r/bug56680.result index 02ec24c98ae..1a1a5b40707 100644 --- a/mysql-test/suite/innodb_zip/r/bug56680.result +++ b/mysql-test/suite/innodb_zip/r/bug56680.result @@ -116,6 +116,7 @@ DF CHECK TABLE bug56680_2; Table Op Msg_type Msg_text test.bug56680_2 check status OK +# restart CHECK TABLE bug56680_2; Table Op Msg_type Msg_text test.bug56680_2 check status OK diff --git a/mysql-test/suite/innodb_zip/r/cmp_per_index.result b/mysql-test/suite/innodb_zip/r/cmp_per_index.result index 7b27fa722b9..f73aad7e02a 100644 --- a/mysql-test/suite/innodb_zip/r/cmp_per_index.result +++ b/mysql-test/suite/innodb_zip/r/cmp_per_index.result @@ -72,6 +72,7 @@ index_name PRIMARY compress_ops 65 compress_ops_ok 65 uncompress_ops 0 +# restart SHOW CREATE TABLE t; Table t Create Table CREATE TABLE `t` ( diff --git a/mysql-test/suite/innodb_zip/r/innochecksum.result b/mysql-test/suite/innodb_zip/r/innochecksum.result index 31d9450df80..e1d3a187186 100644 --- a/mysql-test/suite/innodb_zip/r/innochecksum.result +++ b/mysql-test/suite/innodb_zip/r/innochecksum.result @@ -47,6 +47,7 @@ FOUND 1 /Error while setting value \'no\' to \'strict-check\'/ in my_restart.err [14b]: when server default checksum=crc32 rewrite new checksum=innodb with innochecksum # Also check the long form of write option. # start the server with innodb_checksum_algorithm=InnoDB +# restart: --innodb_checksum_algorithm=innodb INSERT INTO tab1 VALUES(2, 'Innochecksum CRC32'); SELECT c1,c2 FROM tab1 order by c1,c2; c1 c2 @@ -56,6 +57,7 @@ c1 c2 [15]: when server default checksum=crc32 rewrite new checksum=none with innochecksum # Also check the short form of write option. # Start the server with checksum algorithm=none +# restart: --innodb_checksum_algorithm=none INSERT INTO tab1 VALUES(3, 'Innochecksum None'); SELECT c1,c2 FROM tab1 order by c1,c2; c1 c2 @@ -66,6 +68,7 @@ DROP TABLE t1; # Stop the server [16]: rewrite into new checksum=crc32 with innochecksum # Restart the DB server with innodb_checksum_algorithm=crc32 +# restart: --innodb_checksum_algorithm=crc32 SELECT * FROM tab1; c1 c2 1 Innochecksum InnoDB1 @@ -79,6 +82,7 @@ c1 c2 # Stop server [17]: rewrite into new checksum=InnoDB # Restart the DB server with innodb_checksum_algorithm=InnoDB +# restart: --innodb_checksum_algorithm=innodb DELETE FROM tab1 where c1=2; SELECT * FROM tab1; c1 c2 @@ -88,4 +92,5 @@ c1 c2 FOUND 1 /Error while setting value \'strict_crc32\' to \'write\'/ in my_restart.err FOUND 1 /Error while setting value \'strict_innodb\' to \'write\'/ in my_restart.err FOUND 1 /Error while setting value \'crc23\' to \'write\'/ in my_restart.err +# restart DROP TABLE tab1; diff --git a/mysql-test/suite/innodb_zip/r/innochecksum_3.result b/mysql-test/suite/innodb_zip/r/innochecksum_3.result index aaab68b3df9..946c86b2a09 100644 --- a/mysql-test/suite/innodb_zip/r/innochecksum_3.result +++ b/mysql-test/suite/innodb_zip/r/innochecksum_3.result @@ -39,6 +39,7 @@ SELECT * FROM tab2 ORDER BY col_7; # stop the server [1(a)]: Rewrite into new checksum=InnoDB for all *.ibd file and ibdata1 : start the server with innodb_checksum_algorithm=strict_innodb +# restart: --innodb_checksum_algorithm=strict_innodb INSERT INTO tab1 (pk, linestring_key, linestring_nokey) VALUES (2, ST_GeomFromText('LINESTRING(10 10,20 20,30 30)'), ST_GeomFromText('LINESTRING(10 10,20 20,30 30)')); SET @col_1 = repeat('a', 5); @@ -55,6 +56,7 @@ SELECT * FROM tab2 ORDER BY col_7; # stop the server [1(b)]: Rewrite into new checksum=crc32 for all *.ibd file and ibdata1 # start the server with innodb_checksum_algorithm=strict_crc32 +# restart: --innodb_checksum_algorithm=strict_crc32 INSERT INTO tab1 (pk, linestring_key, linestring_nokey) VALUES (3, ST_GeomFromText('POLYGON((0 0,5 5,10 10,15 15,0 0),(10 10,20 20,30 30,40 40,10 10))'), ST_GeomFromText('POLYGON((0 0,5 5,10 10,15 15,0 0),(10 10,20 20,30 30,40 40,10 10))')); @@ -71,6 +73,7 @@ FROM tab1 ORDER BY pk; SELECT * FROM tab2 ORDER BY col_7; # stop the server [1(c)]: Rewrite into new checksum=none for all *.ibd file and ibdata1 +# restart: --innodb_checksum_algorithm=strict_none INSERT INTO tab1 (pk, linestring_key, linestring_nokey) VALUES (4, ST_GeomFromText('MULTIPOINT(0 0,5 5,10 10,20 20) '), ST_GeomFromText('MULTIPOINT(0 0,5 5,10 10,20 20) ')); SET @col_1 = repeat('m', 5); @@ -224,4 +227,5 @@ NOT FOUND /Incorrect unsigned integer value: '18446744073709551616'/ in my_resta NOT FOUND /Incorrect unsigned integer value: '18446744073709551616'/ in my_restart.err NOT FOUND /Incorrect unsigned integer value: '18446744073709551616'/ in my_restart.err NOT FOUND /Incorrect unsigned integer value: '18446744073709551616'/ in my_restart.err +# restart DROP TABLE tab1,tab2; diff --git a/mysql-test/suite/innodb_zip/r/recover.result b/mysql-test/suite/innodb_zip/r/recover.result index 97051efb645..b7452655268 100644 --- a/mysql-test/suite/innodb_zip/r/recover.result +++ b/mysql-test/suite/innodb_zip/r/recover.result @@ -11,6 +11,7 @@ insert into a select null, uuid() from a a, a b, a c; insert into a select null, uuid() from a a, a b, a c; SET GLOBAL innodb_flush_log_at_trx_commit=1; COMMIT; +# restart SELECT COUNT(*) from a; COUNT(*) 1010 diff --git a/mysql-test/suite/innodb_zip/r/restart.result b/mysql-test/suite/innodb_zip/r/restart.result index 262c34df5fb..cba587e0c58 100644 --- a/mysql-test/suite/innodb_zip/r/restart.result +++ b/mysql-test/suite/innodb_zip/r/restart.result @@ -263,6 +263,7 @@ t7_restart#p#p1#sp#s3.ibd # # Start the server and show that tables are still visible and accessible. # +# restart SHOW VARIABLES LIKE 'innodb_file_per_table'; Variable_name Value innodb_file_per_table ON @@ -517,6 +518,7 @@ t7_restart#p#p1#sp#s3.ibd # # Start the server and show the tablespaces. # +# restart SHOW VARIABLES LIKE 'innodb_file_per_table'; Variable_name Value innodb_file_per_table ON @@ -715,6 +717,7 @@ t77_restart#p#p1#sp#s3.ibd # # Restart the server # +# restart SHOW VARIABLES LIKE 'innodb_file_per_table'; Variable_name Value innodb_file_per_table ON @@ -851,6 +854,7 @@ t77_restart#p#p1#sp#s3.ibd # # Start the server and check tablespaces. # +# restart === information_schema.innodb_sys_tablespaces and innodb_sys_datafiles === Space_Name Space_Type Page_Size Zip_Size Formats_Permitted Path test/t4_restart Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/new_dir/test/t4_restart.ibd @@ -988,6 +992,7 @@ t77_restart.par # # Start the server and check tablespaces. # +# restart === information_schema.innodb_sys_tablespaces and innodb_sys_datafiles === Space_Name Space_Type Page_Size Zip_Size Formats_Permitted Path test/t4_restart Single DEFAULT DEFAULT Dynamic MYSQLD_DATADIR/test/t4_restart.ibd diff --git a/mysql-test/suite/innodb_zip/r/wl5522_zip.result b/mysql-test/suite/innodb_zip/r/wl5522_zip.result index f57e2191d9f..03bfd2cac7a 100644 --- a/mysql-test/suite/innodb_zip/r/wl5522_zip.result +++ b/mysql-test/suite/innodb_zip/r/wl5522_zip.result @@ -33,6 +33,7 @@ db.opt t1.frm t1.ibd # Restarting server +# restart # Done restarting server FLUSH TABLE t1 FOR EXPORT; # List before copying files @@ -56,6 +57,7 @@ a b c 1462 Devotion asdfuihknaskdf 1461 Cavalry ..asdasdfaeraf # Restarting server +# restart # Done restarting server # List before t1 DISCARD db.opt diff --git a/mysql-test/suite/innodb_zip/r/wl6347_comp_indx_stat.result b/mysql-test/suite/innodb_zip/r/wl6347_comp_indx_stat.result index 509ffe91de5..3b98527250b 100644 --- a/mysql-test/suite/innodb_zip/r/wl6347_comp_indx_stat.result +++ b/mysql-test/suite/innodb_zip/r/wl6347_comp_indx_stat.result @@ -320,6 +320,7 @@ AND table_name='tab5' AND database_name='test' AND index_name like 'idx%' ; compress_stat 1 The size of the tab5.ibd file: 5242880 +# restart # set the flag on (default off) SET GLOBAL innodb_cmp_per_index_enabled=ON; # set the flags @@ -665,6 +666,7 @@ AND table_name='tab5' AND database_name='test' AND index_name like 'idx%' ; compress_stat 1 The size of the tab5.ibd file: 2097152 +# restart # set the flag on (default off) SET GLOBAL innodb_cmp_per_index_enabled=ON; # set the flags @@ -1962,6 +1964,7 @@ AND table_name='tab5' AND database_name='test' AND index_name like 'idx%' ; compress_stat 1 The size of the tab5.ibd file: 65536 +# restart # set the flag on (default off) SET GLOBAL innodb_cmp_per_index_enabled=ON; # set the flags @@ -2309,6 +2312,7 @@ AND table_name='tab5' AND database_name='test' AND index_name like 'idx%' ; compress_stat 1 The size of the tab5.ibd file: 65536 +# restart # set the flag on (default off) SET GLOBAL innodb_cmp_per_index_enabled=ON; # set the flags @@ -5109,6 +5113,7 @@ AND table_name='tab5' AND database_name='test' AND index_name like 'idx%' ; compress_stat 1 The size of the tab5.ibd file: 65536 +# restart # set the flag on (default off) SET GLOBAL innodb_cmp_per_index_enabled=ON; # set the flags @@ -6729,6 +6734,7 @@ AND table_name='tab5' AND database_name='test' AND index_name like 'idx%' ; compress_stat 1 The size of the tab5.ibd file: 65536 +# restart # set the flag on (default off) SET GLOBAL innodb_cmp_per_index_enabled=ON; # set the flags |