|
| 1 | +--source include/have_debug.inc |
| 2 | +--source include/count_sessions.inc |
| 3 | + |
| 4 | +# Valgrind can hang or return spurious messages on DBUG_SUICIDE |
| 5 | +--source include/not_valgrind.inc |
| 6 | + |
| 7 | +--echo # |
| 8 | +--echo # Bug #28825617 ASSERTION FAILURE: LOB0LOB.CC.*TRX == NULLPTR |
| 9 | +--echo # || TRX->IS_READ_UNCOMMITTED() |
| 10 | +--echo # |
| 11 | + |
| 12 | +CREATE TABLE t1 (a INT PRIMARY KEY, b TEXT, c TEXT, INDEX (b(1))); |
| 13 | +SHOW CREATE TABLE t1; |
| 14 | + |
| 15 | +--echo # Connection con1: |
| 16 | +connect (con1,localhost,root,,); |
| 17 | +INSERT INTO t1 (a, b, c) VALUES (1, 'hello', repeat('blob ', 12345)); |
| 18 | +BEGIN; |
| 19 | +UPDATE t1 SET b=repeat('blob', 12345), c = 'world' where a = 1; |
| 20 | + |
| 21 | +--echo # Connection default: |
| 22 | +connection default; |
| 23 | +set debug = '+d, innodb_cached_old_vers_offsets'; |
| 24 | + |
| 25 | +--source include/expect_crash.inc |
| 26 | + |
| 27 | +--error 2013 |
| 28 | +CHECK TABLE t1; |
| 29 | + |
| 30 | +--source include/start_mysqld.inc |
| 31 | +disconnect con1; |
| 32 | +DROP TABLE t1; |
| 33 | + |
| 34 | +--echo # |
| 35 | +--echo # Repeat the scenario without the debug point. |
| 36 | +--echo # |
| 37 | + |
| 38 | +CREATE TABLE t1 (a INT PRIMARY KEY, b TEXT, c TEXT, INDEX (b(1))); |
| 39 | +SHOW CREATE TABLE t1; |
| 40 | + |
| 41 | +--echo # Connection con1: |
| 42 | +connect (con1,localhost,root,,); |
| 43 | +INSERT INTO t1 (a, b, c) VALUES (1, 'hello', repeat('blob ', 12345)); |
| 44 | +BEGIN; |
| 45 | +UPDATE t1 SET b=repeat('blob', 12345), c = 'world' where a = 1; |
| 46 | + |
| 47 | +--echo # Connection default: |
| 48 | +connection default; |
| 49 | + |
| 50 | +CHECK TABLE t1; |
| 51 | + |
| 52 | +--echo # Connection con1: |
| 53 | +connection con1; |
| 54 | +commit; |
| 55 | + |
| 56 | +--echo # Connection default: |
| 57 | +connection default; |
| 58 | +disconnect con1; |
| 59 | + |
| 60 | +DROP TABLE t1; |
| 61 | + |
| 62 | +--source include/wait_until_count_sessions.inc |
0 commit comments