Type:
New Feature
Priority:
Critical
Resolution:
Fixed
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.
Andrei Elkin
made changes -
2024-04-19 19:30
Field
Original Value
New Value
Assignee
Andrei Elkin
[ elkin
]
Andrei Elkin
made changes -
2024-04-23 13:08
Fix Version/s
11.6
[ 29515
]
Andrei Elkin
made changes -
2024-04-23 13:08
Status
Open
[ 1
]
In Progress
[ 3
]
Andrei Elkin
made changes -
2024-04-23 13:09
Status
In Progress
[ 3
]
In Review
[ 10002
]
Andrei Elkin
made changes -
2024-04-23 13:10
Status
In Review
[ 10002
]
Stalled
[ 10000
]
Andrei Elkin
made changes -
2024-04-23 13:44
Assignee
Andrei Elkin
[ elkin
]
Daniel Black
[ danblack
]
Andrei Elkin
made changes -
2024-04-30 14:28
Fix Version/s
10.6
[ 24028
]
Fix Version/s
11.6
[ 29515
]
Andrei Elkin
made changes -
2024-04-30 14:29
Issue Type
New Feature
[ 2
]
Bug
[ 1
]
Andrei Elkin
made changes -
2024-04-30 14:29
Component/s
Server
[ 13907
]
Andrei Elkin
made changes -
2024-04-30 14:30
Component/s
Storage Engine - InnoDB
[ 10129
]
Andrei Elkin
made changes -
2024-04-30 15:07
Assignee
Daniel Black
[ danblack
]
Andrei Elkin
[ elkin
]
Kristian Nielsen
made changes -
2024-05-03 11:33
Fix Version/s
11.6
[ 29515
]
Fix Version/s
10.6
[ 24028
]
Marko Mäkelä
made changes -
2024-06-05 07:46
Assignee
Andrei Elkin
[ elkin
]
Marko Mäkelä
[ marko
]
Marko Mäkelä
made changes -
2024-06-17 05:07
Assignee
Marko Mäkelä
[ marko
]
Kristian Nielsen
[ knielsen
]
Status
Stalled
[ 10000
]
In Review
[ 10002
]
Kristian Nielsen
made changes -
2024-07-27 08:30
Status
In Review
[ 10002
]
In Testing
[ 10301
]
Kristian Nielsen
made changes -
2024-07-27 08:30
Assignee
Kristian Nielsen
[ knielsen
]
Marko Mäkelä
made changes -
2024-07-29 14:16
Assignee
Matthias Leich
[ mleich
]
Matthias Leich
made changes -
2024-08-05 10:08
Assignee
Matthias Leich
[ mleich
]
Marko Mäkelä
[ marko
]
Matthias Leich
made changes -
2024-08-05 10:10
Status
In Testing
[ 10301
]
Stalled
[ 10000
]
Marko Mäkelä
made changes -
2024-08-05 10:15
Status
Stalled
[ 10000
]
In Testing
[ 10301
]
Marko Mäkelä
made changes -
2024-08-05 10:31
Assignee
Marko Mäkelä
[ marko
]
Matthias Leich
[ mleich
]
Sergei Golubchik
made changes -
2024-09-03 15:34
Fix Version/s
11.7
[ 29815
]
Fix Version/s
11.6
[ 29515
]
Sergei Golubchik
made changes -
2024-09-03 15:34
Priority
Major
[ 3
]
Critical
[ 2
]
Marko Mäkelä
made changes -
2024-09-05 18:20
issue.field.resolutiondate
2024-09-05 18:20:32.0
2024-09-05 18:20:31.66
Marko Mäkelä
made changes -
2024-09-05 18:20
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
]
Sergei Golubchik
made changes -
2024-09-10 11:32
Issue Type
Bug
[ 1
]
New Feature
[ 2
]
Sergei Golubchik
made changes -
2024-09-16 21:28
Link
This issue is part of TODO-4907
[ TODO-4907
]
{"report":{"fcp":2166.6000003814697,"ttfb":464,"pageVisibility":"visible","entityId":128634,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":0.5,"journeyId":"1eeb7086-0566-474d-84f1-9e66e9e6d70f","navigationType":0,"readyForUser":2244.199999809265,"redirectCount":0,"resourceLoadedEnd":2729.6000003814697,"resourceLoadedStart":472.8999996185303,"resourceTiming":[{"duration":1142.3000001907349,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2cib/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":472.8999996185303,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":472.8999996185303,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1615.1999998092651,"responseStart":0,"secureConnectionStart":0},{"duration":1142.5,"initiatorType":"link","name":"https://jira.mariadb.org/s/7ebd35e77e471bc30ff0eba799ebc151-CDN/lu2cib/820016/12ta74/494e4c556ecbb29f90a3d3b4f09cb99c/_/download/contextbatch/css/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true&whisper-enabled=true","startTime":473.19999980926514,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":473.19999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1615.6999998092651,"responseStart":0,"secureConnectionStart":0},{"duration":1191,"initiatorType":"script","name":"https://jira.mariadb.org/s/0917945aaa57108d00c5076fea35e069-CDN/lu2cib/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":473.5,"connectEnd":473.5,"connectStart":473.5,"domainLookupEnd":473.5,"domainLookupStart":473.5,"fetchStart":473.5,"redirectEnd":0,"redirectStart":0,"requestStart":473.5,"responseEnd":1664.5,"responseStart":1664.5,"secureConnectionStart":473.5},{"duration":1260.3000001907349,"initiatorType":"script","name":"https://jira.mariadb.org/s/2d8175ec2fa4c816e8023260bd8c1786-CDN/lu2cib/820016/12ta74/494e4c556ecbb29f90a3d3b4f09cb99c/_/download/contextbatch/js/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en&slack-enabled=true&whisper-enabled=true","startTime":473.69999980926514,"connectEnd":473.69999980926514,"connectStart":473.69999980926514,"domainLookupEnd":473.69999980926514,"domainLookupStart":473.69999980926514,"fetchStart":473.69999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":473.69999980926514,"responseEnd":1734,"responseStart":1734,"secureConnectionStart":473.69999980926514},{"duration":1264.5,"initiatorType":"script","name":"https://jira.mariadb.org/s/a9324d6758d385eb45c462685ad88f1d-CDN/lu2cib/820016/12ta74/c92c0caa9a024ae85b0ebdbed7fb4bd7/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en","startTime":473.8999996185303,"connectEnd":473.8999996185303,"connectStart":473.8999996185303,"domainLookupEnd":473.8999996185303,"domainLookupStart":473.8999996185303,"fetchStart":473.8999996185303,"redirectEnd":0,"redirectStart":0,"requestStart":473.8999996185303,"responseEnd":1738.3999996185303,"responseStart":1738.3999996185303,"secureConnectionStart":473.8999996185303},{"duration":1265.0999994277954,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":474.1000003814697,"connectEnd":474.1000003814697,"connectStart":474.1000003814697,"domainLookupEnd":474.1000003814697,"domainLookupStart":474.1000003814697,"fetchStart":474.1000003814697,"redirectEnd":0,"redirectStart":0,"requestStart":474.1000003814697,"responseEnd":1739.1999998092651,"responseStart":1739.1999998092651,"secureConnectionStart":474.1000003814697},{"duration":1265.1999998092651,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":474.30000019073486,"connectEnd":474.30000019073486,"connectStart":474.30000019073486,"domainLookupEnd":474.30000019073486,"domainLookupStart":474.30000019073486,"fetchStart":474.30000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":474.30000019073486,"responseEnd":1739.5,"responseStart":1739.5,"secureConnectionStart":474.30000019073486},{"duration":1340.6999998092651,"initiatorType":"link","name":"https://jira.mariadb.org/s/b04b06a02d1959df322d9cded3aeecc1-CDN/lu2cib/820016/12ta74/a2ff6aa845ffc9a1d22fe23d9ee791fc/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":474.5,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":474.5,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1815.1999998092651,"responseStart":0,"secureConnectionStart":0},{"duration":1265.3999996185303,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":474.6000003814697,"connectEnd":474.6000003814697,"connectStart":474.6000003814697,"domainLookupEnd":474.6000003814697,"domainLookupStart":474.6000003814697,"fetchStart":474.6000003814697,"redirectEnd":0,"redirectStart":0,"requestStart":474.6000003814697,"responseEnd":1740,"responseStart":1740,"secureConnectionStart":474.6000003814697},{"duration":1340.5999994277954,"initiatorType":"link","name":"https://jira.mariadb.org/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/lu2cib/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.css?jira.create.linked.issue=true","startTime":474.80000019073486,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":474.80000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1815.3999996185303,"responseStart":0,"secureConnectionStart":0},{"duration":1266.7000007629395,"initiatorType":"script","name":"https://jira.mariadb.org/s/5d5e8fe91fbc506585e83ea3b62ccc4b-CDN/lu2cib/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.js?jira.create.linked.issue=true&locale=en","startTime":474.8999996185303,"connectEnd":474.8999996185303,"connectStart":474.8999996185303,"domainLookupEnd":474.8999996185303,"domainLookupStart":474.8999996185303,"fetchStart":474.8999996185303,"redirectEnd":0,"redirectStart":0,"requestStart":474.8999996185303,"responseEnd":1741.6000003814697,"responseStart":1741.6000003814697,"secureConnectionStart":474.8999996185303},{"duration":1936,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":476,"connectEnd":476,"connectStart":476,"domainLookupEnd":476,"domainLookupStart":476,"fetchStart":476,"redirectEnd":0,"redirectStart":0,"requestStart":476,"responseEnd":2412,"responseStart":2412,"secureConnectionStart":476},{"duration":2253.5,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":476.1000003814697,"connectEnd":476.1000003814697,"connectStart":476.1000003814697,"domainLookupEnd":476.1000003814697,"domainLookupStart":476.1000003814697,"fetchStart":476.1000003814697,"redirectEnd":0,"redirectStart":0,"requestStart":476.1000003814697,"responseEnd":2729.6000003814697,"responseStart":2729.6000003814697,"secureConnectionStart":476.1000003814697},{"duration":612.1999998092651,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":1859.6000003814697,"connectEnd":1859.6000003814697,"connectStart":1859.6000003814697,"domainLookupEnd":1859.6000003814697,"domainLookupStart":1859.6000003814697,"fetchStart":1859.6000003814697,"redirectEnd":0,"redirectStart":0,"requestStart":1859.6000003814697,"responseEnd":2471.800000190735,"responseStart":2471.800000190735,"secureConnectionStart":1859.6000003814697},{"duration":594.0999994277954,"initiatorType":"script","name":"https://www.google-analytics.com/analytics.js","startTime":2159.800000190735,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":2159.800000190735,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":2753.8999996185303,"responseStart":0,"secureConnectionStart":0}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":190,"responseStart":464,"responseEnd":469,"domLoading":469,"domInteractive":2800,"domContentLoadedEventStart":2800,"domContentLoadedEventEnd":2857,"domComplete":4090,"loadEventStart":4091,"loadEventEnd":4091,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":2755.1000003814697},{"name":"bigPipe.sidebar-id.end","time":2756.199999809265},{"name":"bigPipe.activity-panel-pipe-id.start","time":2756.300000190735},{"name":"bigPipe.activity-panel-pipe-id.end","time":2762.8999996185303},{"name":"activityTabFullyLoaded","time":2881.800000190735}],"measures":[],"correlationId":"c9f49b960a7757","effectiveType":"4g","downlink":10,"rtt":0,"serverDuration":201,"dbReadsTimeInMs":48,"dbConnsTimeInMs":61,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}