mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
In particular: * @@debug deprecated since 5.5.37 * sr_YU locale deprecated since 10.0.11 * "engine_condition_pushdown" in the @@optimizer_switch deprecated since 10.1.1 * @@date_format, @@datetime_format, @@time_format, @@max_tmp_tables deprecated since 10.1.2 * @@wsrep_causal_reads deprecated since 10.1.3 * "parser" in mroonga table comment deprecated since 10.2.11
67 lines
2.1 KiB
Plaintext
67 lines
2.1 KiB
Plaintext
CREATE TABLE t1(a INT PRIMARY KEY) ENGINE=InnoDB;
|
|
# restart: --innodb-log-file-size=4m
|
|
CHECK TABLE t1;
|
|
Table Op Msg_type Msg_text
|
|
test.t1 check status OK
|
|
# restart: --innodb-log-file-size=20M
|
|
BEGIN;
|
|
INSERT INTO t1 VALUES (42);
|
|
# restart: --innodb-log-file-size=12M
|
|
SELECT * FROM t1;
|
|
a
|
|
INSERT INTO t1 VALUES (42);
|
|
BEGIN;
|
|
DELETE FROM t1;
|
|
# restart: --innodb-log-file-size=5M
|
|
SELECT * FROM t1;
|
|
a
|
|
42
|
|
INSERT INTO t1 VALUES (0),(123);
|
|
BEGIN;
|
|
DELETE FROM t1 WHERE a>0;
|
|
# Persist the state of the above incomplete transaction by
|
|
# causing a redo log write for another transaction.
|
|
connect con1, localhost, root;
|
|
SET GLOBAL innodb_flush_log_at_trx_commit=1;
|
|
DELETE FROM t1 WHERE a=0;
|
|
disconnect con1;
|
|
connection default;
|
|
# Kill the server
|
|
# restart: --innodb-log-group-home-dir=foo\;bar
|
|
SELECT * FROM t1;
|
|
ERROR 42000: Unknown storage engine 'InnoDB'
|
|
FOUND 1 /syntax error in innodb_log_group_home_dir/ in mysqld.1.err
|
|
# restart: --debug-dbug=d,innodb_log_abort_1
|
|
SELECT * FROM t1;
|
|
ERROR 42000: Unknown storage engine 'InnoDB'
|
|
FOUND 1 /InnoDB: Starting crash recovery from checkpoint LSN=.*/ in mysqld.1.err
|
|
# restart: --innodb-read-only
|
|
SELECT * FROM t1;
|
|
ERROR 42000: Unknown storage engine 'InnoDB'
|
|
FOUND 1 /InnoDB: innodb_read_only prevents crash recovery/ in mysqld.1.err
|
|
# restart: --debug-dbug=d,innodb_log_abort_5
|
|
SELECT * FROM t1;
|
|
ERROR 42000: Unknown storage engine 'InnoDB'
|
|
FOUND 1 /redo log from 5\.000MiB to [0-9.]*[KMGT]iB/ in mysqld.1.err
|
|
# restart: --innodb-read-only
|
|
SELECT * FROM t1;
|
|
ERROR 42000: Unknown storage engine 'InnoDB'
|
|
FOUND 2 /InnoDB: innodb_read_only prevents crash recovery/ in mysqld.1.err
|
|
# restart
|
|
SELECT * FROM t1;
|
|
ERROR 42000: Unknown storage engine 'InnoDB'
|
|
FOUND 1 /InnoDB: File .*ib_logfile0 is too small/ in mysqld.1.err
|
|
# restart
|
|
SELECT * FROM t1;
|
|
ERROR 42000: Unknown storage engine 'InnoDB'
|
|
FOUND 1 /InnoDB: Expecting only ib_logfile0/ in mysqld.1.err
|
|
# restart
|
|
FOUND 1 /InnoDB: File .*ib_logfile0 was not found/ in mysqld.1.err
|
|
# restart
|
|
SELECT * FROM t1;
|
|
a
|
|
42
|
|
123
|
|
DROP TABLE t1;
|
|
FOUND 2 /InnoDB: Resizing redo log from 5\.000MiB to [0-9.]*[KMGT]iB; LSN=\d+\b/ in mysqld.1.err
|