Details
-
New Feature
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
-
None
Description
When doing server recovery, the active transactions will be rolled
back by InnoDB background rollback thread automatically. The
prepared transactions will be committed or rolled back accordingly
by binlog recovery. Binlog recovery is done in main thread before
the server can provide service to users. If there is a big
transaction to rollback, the server will not available for a long
time.
It is better to make the prepared transactions to be rolled back by the background rollback thread.
Attachments
Issue Links
- causes
-
MDEV-35265 wsrep.wsrep-recover, wsrep.wsrep-recover-v25 fail on assertion !wsrep_is_wsrep_xid(&trx->xid)
-
- Closed
-
- relates to
-
MDEV-34909 DDL during SET GLOBAL innodb_log_file_size may hang when using PMEM
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Assignee | Andrei Elkin [ elkin ] |
Fix Version/s | 11.6 [ 29515 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | In Review [ 10002 ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |
Assignee | Andrei Elkin [ elkin ] | Daniel Black [ danblack ] |
Fix Version/s | 10.6 [ 24028 ] | |
Fix Version/s | 11.6 [ 29515 ] |
Issue Type | New Feature [ 2 ] | Bug [ 1 ] |
Component/s | Server [ 13907 ] |
Component/s | Storage Engine - InnoDB [ 10129 ] |
Assignee | Daniel Black [ danblack ] | Andrei Elkin [ elkin ] |
Fix Version/s | 11.6 [ 29515 ] | |
Fix Version/s | 10.6 [ 24028 ] |
Assignee | Andrei Elkin [ elkin ] | Marko Mäkelä [ marko ] |
Assignee | Marko Mäkelä [ marko ] | Kristian Nielsen [ knielsen ] |
Status | Stalled [ 10000 ] | In Review [ 10002 ] |
Status | In Review [ 10002 ] | In Testing [ 10301 ] |
Assignee | Kristian Nielsen [ knielsen ] |
Assignee | Matthias Leich [ mleich ] |
Assignee | Matthias Leich [ mleich ] | Marko Mäkelä [ marko ] |
Status | In Testing [ 10301 ] | Stalled [ 10000 ] |
Status | Stalled [ 10000 ] | In Testing [ 10301 ] |
Assignee | Marko Mäkelä [ marko ] | Matthias Leich [ mleich ] |
Link | This issue causes MDEV-34780 [ MDEV-34780 ] |
Link | This issue causes MDEV-34780 [ MDEV-34780 ] |
Fix Version/s | 11.7 [ 29815 ] | |
Fix Version/s | 11.6 [ 29515 ] |
Priority | Major [ 3 ] | Critical [ 2 ] |
Attachment | MDEV-33853.pdf [ 74004 ] |
Attachment | MDEV-33853C.pdf [ 74007 ] |
issue.field.resolutiondate | 2024-09-05 18:20:32.0 | 2024-09-05 18:20:31.66 |
Fix Version/s | 11.7.0 [ 29912 ] | |
Fix Version/s | 11.7 [ 29815 ] | |
Assignee | Matthias Leich [ mleich ] | Marko Mäkelä [ marko ] |
Resolution | Fixed [ 1 ] | |
Status | In Testing [ 10301 ] | Closed [ 6 ] |
Issue Type | Bug [ 1 ] | New Feature [ 2 ] |
Link |
This issue relates to |
Link | This issue is part of TODO-4907 [ TODO-4907 ] |
Link |
This issue causes |
Thank you, https://github.com/MariaDB/server/pull/3030 now looks almost OK to me, with a couple of minor changes needed. I think that knielsen and Elkin need to review the changes outside InnoDB.