[MDEV-19342] Merge new release of InnoDB 5.7.26 to 10.2 Created: 2019-04-26 Updated: 2020-02-24 Resolved: 2019-04-26 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - InnoDB |
| Affects Version/s: | 10.2, 10.3, 10.4 |
| Fix Version/s: | 10.2.24, 10.3.15, 10.4.5 |
| Type: | Bug | Priority: | Blocker |
| Reporter: | Marko Mäkelä | Assignee: | Marko Mäkelä |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | upstream | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Description |
|
MySQL 5.7.26 includes the following InnoDB changes: Applicable to MariaDBBug#27850600 INNODB ASYNC IO ERROR HANDLING IN IO_EVENT Bug#29021730 CRASHING INNOBASE_COL_CHECK_FK WITH FOREIGN KEYS Not applicable to MariaDBBug#29007731 ASSERTION FAILURE: FIL0FIL.CC.*SPACE->N_PENDING_FLUSHES == 0
The MySQL change is only removing debug assertions. I think that it is safe to keep those assertions for now, even if they could fail in MariaDB debug builds. Bug#25966845 INSERT ON DUPLICATE KEY GENERATE A DEADLOCK Bug#28825718 - ASSERTION FAILURE: TRX0REC.CC:NNN:N_IDX > 0 WHILE DOING REPLACE/INSERT Bug #29207450 TINYTEXT COLUMN TAKES LONG TIME IN THE GROUP BY OPERATION Bug#27373959 CREATE TABLE PANIC ON INNOBASE_PARSE_HINT_FROM_COMMENT |
| Comments |
| Comment by Marko Mäkelä [ 2019-08-12 ] |
|
Thanks to this, we can remove the logic that was mostly disabled in |