You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug #27968952 INNODB CRASH/CORRUPTION WITH TEXT PREFIX INDEXES
Post push fix.
Problem:
As part of fix, one test case was added in virtual_index.test. which
is reporting ASAN failure, but it is not caused by the code changes
been done for this bug fix.
This test-case has revealed another bug.
Fix:
Disable test-case.
Raised new bug #28556793 INNODB UPDATE_ROW ASAN FAILURE
HEAP-USE-AFTER-FREE
# Bug #27968952 INNODB CRASH/CORRUPTION WITH TEXT PREFIX INDEXES
292
-
SET sql_mode='';
293
-
CREATE TABLE t1(
294
-
a INT not null,
295
-
b CHAR(4) not null,
296
-
c TEXT GENERATED ALWAYS AS ((a <> b)) VIRTUAL,
297
-
UNIQUE KEY i1 (a),
298
-
UNIQUE KEY i2 (c(1))
299
-
) ENGINE=INNODB;
300
-
insert into t1 set a=1;
301
-
Warnings:
302
-
Warning 1364 Field 'b' doesn't have a default value
303
-
insert into t1 set a=0;
304
-
Warnings:
305
-
Warning 1364 Field 'b' doesn't have a default value
306
-
replace into t1 set b ='1';
307
-
Warnings:
308
-
Warning 1364 Field 'a' doesn't have a default value
309
-
DROP TABLE t1;
310
-
SET names utf8;
311
-
Warnings:
312
-
Warning 3719 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous.
313
-
CREATE TABLE t1 (
314
-
a VARCHAR(1000) GENERATED ALWAYS AS ('1') VIRTUAL,
315
-
b VARCHAR(1000) NOT NULL,
316
-
c VARCHAR(1000) GENERATED ALWAYS AS (b) STORED NOT NULL,
0 commit comments