mirror of
https://github.com/MariaDB/server.git
synced 2025-01-30 18:41:56 +01:00
2e814d4702
Contains also MDEV-10547: Test multi_update_innodb fails with InnoDB 5.7 The failure happened because 5.7 has changed the signature of the bool handler::primary_key_is_clustered() const virtual function ("const" was added). InnoDB was using the old signature which caused the function not to be used. MDEV-10550: Parallel replication lock waits/deadlock handling does not work with InnoDB 5.7 Fixed mutexing problem on lock_trx_handle_wait. Note that rpl_parallel and rpl_optimistic_parallel tests still fail. MDEV-10156 : Group commit tests fail on 10.2 InnoDB (branch bb-10.2-jan) Reason: incorrect merge MDEV-10550: Parallel replication can't sync with master in InnoDB 5.7 (branch bb-10.2-jan) Reason: incorrect merge
248 lines
3.3 KiB
Text
248 lines
3.3 KiB
Text
--source include/have_innodb.inc
|
|
|
|
--echo #
|
|
--echo # Bug #17852083 PRINT A WARNING WHEN DDL HAS AN ERROR IN
|
|
--echo # INNODB_STRICT_MODE = 1
|
|
--echo #
|
|
|
|
call mtr.add_suppression("InnoDB: Cannot add field .* in table .* because after adding it, the row size is .* which is greater than maximum allowed size (.*) for a record on index leaf page.");
|
|
|
|
set innodb_strict_mode = 0;
|
|
|
|
create table t1 (id int auto_increment primary key,
|
|
v varchar(32),
|
|
col1 text,
|
|
col2 text,
|
|
col3 text,
|
|
col4 text,
|
|
col5 text,
|
|
col6 text,
|
|
col7 text,
|
|
col8 text,
|
|
col9 text,
|
|
col10 text,
|
|
col11 text,
|
|
col12 text,
|
|
col13 text,
|
|
col14 text,
|
|
col15 text,
|
|
col16 text,
|
|
col17 text,
|
|
col18 text,
|
|
col19 text,
|
|
col20 text,
|
|
col21 text,
|
|
col22 text,
|
|
col23 text,
|
|
col24 text,
|
|
col25 text,
|
|
col26 text,
|
|
col27 text,
|
|
col28 text,
|
|
col29 text,
|
|
col30 text,
|
|
col31 text,
|
|
col32 text,
|
|
col33 text,
|
|
col34 text,
|
|
col35 text,
|
|
col36 text,
|
|
col37 text,
|
|
col38 text,
|
|
col39 text,
|
|
col40 text,
|
|
col41 text,
|
|
col42 text,
|
|
col43 text,
|
|
col44 text,
|
|
col45 text ,
|
|
col46 text,
|
|
col47 text,
|
|
col48 text,
|
|
col49 text,
|
|
col50 text,
|
|
col51 text,
|
|
col52 text,
|
|
col53 text,
|
|
col54 text,
|
|
col55 text,
|
|
col56 text,
|
|
col57 text,
|
|
col58 text,
|
|
col59 text,
|
|
col60 text,
|
|
col61 text,
|
|
col62 text,
|
|
col63 text,
|
|
col64 text,
|
|
col65 text,
|
|
col66 text,
|
|
col67 text,
|
|
col68 text ,
|
|
col69 text,
|
|
col70 text,
|
|
col71 text,
|
|
col72 text,
|
|
col73 text,
|
|
col74 text,
|
|
col75 text,
|
|
col76 text,
|
|
col77 text,
|
|
col78 text,
|
|
col79 text,
|
|
col80 text,
|
|
col81 text,
|
|
col82 text,
|
|
col83 text,
|
|
col84 text,
|
|
col85 text,
|
|
col86 text,
|
|
col87 text,
|
|
col88 text,
|
|
col89 text,
|
|
col90 text,
|
|
col91 text,
|
|
col92 text,
|
|
col93 text,
|
|
col94 text,
|
|
col95 text,
|
|
col96 text,
|
|
col97 text,
|
|
col98 text,
|
|
col99 text,
|
|
col100 text,
|
|
col101 text,
|
|
col102 text,
|
|
col103 text,
|
|
col104 text,
|
|
col105 text,
|
|
col106 text,
|
|
col107 text,
|
|
col108 text,
|
|
col109 text,
|
|
col110 text,
|
|
col111 text,
|
|
col112 text,
|
|
col113 text,
|
|
col114 text,
|
|
col115 text,
|
|
col116 text,
|
|
col117 text,
|
|
col118 text,
|
|
col119 text,
|
|
col120 text,
|
|
col121 text,
|
|
col122 text,
|
|
col123 text,
|
|
col124 text,
|
|
col125 text,
|
|
col126 text ,
|
|
col127 text,
|
|
col128 text,
|
|
col129 text,
|
|
col130 text,
|
|
col131 text,
|
|
col132 text,
|
|
col133 text,
|
|
col134 text,
|
|
col135 text,
|
|
col136 text,
|
|
col137 text,
|
|
col138 text,
|
|
col139 text,
|
|
col140 text,
|
|
col141 text,
|
|
col142 text,
|
|
col143 text,
|
|
col144 text,
|
|
col145 text,
|
|
col146 text,
|
|
col147 text ,
|
|
col148 text,
|
|
col149 text,
|
|
col150 text,
|
|
col151 text,
|
|
col152 text,
|
|
col153 text,
|
|
col154 text,
|
|
col155 text,
|
|
col156 text,
|
|
col157 text,
|
|
col158 text,
|
|
col159 text,
|
|
col160 text,
|
|
col161 text,
|
|
col162 text,
|
|
col163 text,
|
|
col164 text,
|
|
col165 text,
|
|
col166 text,
|
|
col167 text,
|
|
col168 text,
|
|
col169 text,
|
|
col170 text,
|
|
col171 text,
|
|
col172 text ,
|
|
col173 text,
|
|
col174 text,
|
|
col175 text,
|
|
col176 text,
|
|
col177 text,
|
|
col178 text,
|
|
col179 text,
|
|
col180 text,
|
|
col181 text,
|
|
col182 text,
|
|
col183 text,
|
|
col184 text,
|
|
col185 text,
|
|
col186 text,
|
|
col187 text,
|
|
col188 text,
|
|
col189 text,
|
|
col190 text,
|
|
col191 text,
|
|
col192 text,
|
|
col193 text,
|
|
col194 text,
|
|
col195 text,
|
|
col196 text,
|
|
col197 text,
|
|
col198 text,
|
|
col199 text,
|
|
col200 text,
|
|
col201 text,
|
|
col202 text,
|
|
col203 text,
|
|
col204 text,
|
|
col205 text,
|
|
col206 text,
|
|
col207 text,
|
|
col208 text,
|
|
col209 text,
|
|
col210 text,
|
|
col211 text,
|
|
col212 text,
|
|
col213 text,
|
|
col214 text,
|
|
col215 text,
|
|
col216 text,
|
|
col217 text,
|
|
col218 text,
|
|
col219 text,
|
|
col220 text,
|
|
col221 text,
|
|
col222 text,
|
|
col223 text,
|
|
col224 text,
|
|
col225 text,
|
|
col226 text,
|
|
col227 text,
|
|
col228 text
|
|
) ENGINE=InnoDB;
|
|
|
|
set innodb_strict_mode = 1;
|
|
--error ER_TOO_BIG_ROWSIZE
|
|
alter table t1 engine=InnoDB;
|
|
|
|
drop table t1;
|