Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.2.5, 10.3.0, 10.4.0
-
None
Description
If InnoDB is set up with innodb_undo_tablespaces=2 and later restarted with innodb_undo_tablespaces=0, a debug assertion can fail in trx_assign_rseg_low() when a transaction is about to write undo log.
Instead of letting the assertion fail when innodb_undo_tablespaces=0, we should simply skip rollback segments that are outside the system tablespace.
Attachments
Issue Links
- is caused by
-
MDEV-12289 Keep 128 persistent rollback segments for compatibility and performance
-
- Closed
-
Activity
Transition | Time In Source Status | Execution Times |
---|
|
1h | 1 |
|
17h 25m | 1 |