Commit 24da629
committed
squash! 7b54e04
MDEV-36501 EITS data is lost after failed attempt to CREATE OR REPLACE
table
MDEV-36493 Atomic CREATE OR REPLACE ... SELECT blocks InnoDB purge
Other things:
- EITS data is preserved if create or replace fails if
drop_before_create_or_replace=OFF. If ON, then create or replace
will drop EITS before the drop of the original table (as before).1 parent 9699ada commit 24da629
File tree
5 files changed
+130
-10
lines changed- mysql-test/main
- sql
5 files changed
+130
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1173 | 1173 | | |
1174 | 1174 | | |
1175 | 1175 | | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
1176 | 1236 | | |
1177 | 1237 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
908 | 908 | | |
909 | 909 | | |
910 | 910 | | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
911 | 944 | | |
912 | 945 | | |
913 | 946 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1734 | 1734 | | |
1735 | 1735 | | |
1736 | 1736 | | |
| 1737 | + | |
| 1738 | + | |
1737 | 1739 | | |
1738 | 1740 | | |
1739 | | - | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
| 1744 | + | |
1740 | 1745 | | |
1741 | 1746 | | |
1742 | 1747 | | |
| |||
3343 | 3348 | | |
3344 | 3349 | | |
3345 | 3350 | | |
| 3351 | + | |
3346 | 3352 | | |
3347 | 3353 | | |
3348 | 3354 | | |
| |||
3353 | 3359 | | |
3354 | 3360 | | |
3355 | 3361 | | |
| 3362 | + | |
3356 | 3363 | | |
3357 | 3364 | | |
3358 | 3365 | | |
| |||
3371 | 3378 | | |
3372 | 3379 | | |
3373 | 3380 | | |
| 3381 | + | |
| 3382 | + | |
3374 | 3383 | | |
3375 | 3384 | | |
3376 | 3385 | | |
| |||
3402 | 3411 | | |
3403 | 3412 | | |
3404 | 3413 | | |
| 3414 | + | |
3405 | 3415 | | |
3406 | 3416 | | |
3407 | 3417 | | |
| |||
3410 | 3420 | | |
3411 | 3421 | | |
3412 | 3422 | | |
| 3423 | + | |
3413 | 3424 | | |
3414 | 3425 | | |
3415 | 3426 | | |
3416 | 3427 | | |
3417 | 3428 | | |
3418 | | - | |
| 3429 | + | |
3419 | 3430 | | |
3420 | 3431 | | |
3421 | 3432 | | |
| |||
3434 | 3445 | | |
3435 | 3446 | | |
3436 | 3447 | | |
3437 | | - | |
| 3448 | + | |
| 3449 | + | |
3438 | 3450 | | |
3439 | 3451 | | |
3440 | 3452 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
325 | 325 | | |
326 | 326 | | |
327 | 327 | | |
| 328 | + | |
328 | 329 | | |
329 | 330 | | |
330 | 331 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1351 | 1351 | | |
1352 | 1352 | | |
1353 | 1353 | | |
1354 | | - | |
1355 | | - | |
1356 | | - | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
1357 | 1357 | | |
1358 | 1358 | | |
1359 | 1359 | | |
| |||
1377 | 1377 | | |
1378 | 1378 | | |
1379 | 1379 | | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
1380 | 1383 | | |
1381 | 1384 | | |
1382 | 1385 | | |
| |||
1777 | 1780 | | |
1778 | 1781 | | |
1779 | 1782 | | |
1780 | | - | |
| 1783 | + | |
1781 | 1784 | | |
1782 | 1785 | | |
1783 | 1786 | | |
| |||
1865 | 1868 | | |
1866 | 1869 | | |
1867 | 1870 | | |
1868 | | - | |
| 1871 | + | |
| 1872 | + | |
1869 | 1873 | | |
1870 | 1874 | | |
1871 | 1875 | | |
| |||
4724 | 4728 | | |
4725 | 4729 | | |
4726 | 4730 | | |
| 4731 | + | |
4727 | 4732 | | |
4728 | 4733 | | |
4729 | 4734 | | |
| |||
5132 | 5137 | | |
5133 | 5138 | | |
5134 | 5139 | | |
5135 | | - | |
5136 | | - | |
5137 | 5140 | | |
5138 | 5141 | | |
5139 | 5142 | | |
| |||
5148 | 5151 | | |
5149 | 5152 | | |
5150 | 5153 | | |
| 5154 | + | |
| 5155 | + | |
5151 | 5156 | | |
5152 | 5157 | | |
5153 | 5158 | | |
| |||
5178 | 5183 | | |
5179 | 5184 | | |
5180 | 5185 | | |
| 5186 | + | |
5181 | 5187 | | |
5182 | 5188 | | |
5183 | 5189 | | |
| |||
5213 | 5219 | | |
5214 | 5220 | | |
5215 | 5221 | | |
| 5222 | + | |
| 5223 | + | |
| 5224 | + | |
| 5225 | + | |
| 5226 | + | |
| 5227 | + | |
| 5228 | + | |
| 5229 | + | |
5216 | 5230 | | |
5217 | 5231 | | |
5218 | 5232 | | |
| |||
0 commit comments