[MDEV-21169] Remove the trx_rollback_all_recovered thread Created: 2019-11-28  Updated: 2021-05-31  Resolved: 2021-05-31

Status: Closed
Project: MariaDB Server
Component/s: Storage Engine - InnoDB
Fix Version/s: 10.6.0

Type: Task Priority: Major
Reporter: Marko Mäkelä Assignee: Eugene Kosov (Inactive)
Resolution: Fixed Votes: 1
Labels: recovery

Issue Links:
Relates
relates to MDEV-16264 Implement a common work queue for Inn... Closed

 Description   

MDEV-16264 failed to convert the thread trx_rollback_all_recovered into tasks.

Ideally, we could roll back multiple recovered incomplete transactions in parallel, by submitting multiple tasks. It could be meaningful to use the same task group as purge, and to prioritize the rollback tasks over purge.

This might complicate the progress reporting (MDEV-12323) and the innodb_fast_shutdown=3 logic (MDEV-15832).



 Comments   
Comment by Vladislav Vaintroub [ 2021-05-31 ]

Was fixed be Eugene in the past.

Generated at Thu Feb 08 09:05:06 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.