Type:
Bug
Priority:
Major
Resolution:
Unresolved
Affects Version/s:
10.4.11 , 10.4.12 , 10.4.13 , 10.4.14 , 10.4.15 , 10.4.16 , 10.4.17 , 10.4.18
Environment:
Ubuntu focal, Debian buster
We have a complex query that used to work fine and return correct data, but after upgrade from 10.4.10 onwards it NULL for column 2 and 3.
The query is:
SELECT SQL_CALC_FOUND_ROWS BA.ARTICLE_ID,AMOUNT_LAST_UPDATE,STORE_AMOUNT_ALL
FROM b_articles BA
LEFT JOIN ( SELECT ARTICLE_ID, MAX (AMOUNT_LAST_UPDATE) AMOUNT_LAST_UPDATE, SUM (TBAV.AMOUNT) STORE_AMOUNT_ALL
FROM b_availability TBAV
WHERE TBAV.BARSY_ID IN (1,194,314,134,376,164,346,284,361,344,224,254,391)
GROUP BY TBAV.ARTICLE_ID
) BAV USING (ARTICLE_ID)
WHERE
BA.PARENT_ID IS NULL
AND BA.PICTURE IS NOT NULL
AND BA.ARTICLE_ID IN ( SELECT DISTINCT ARTICLE_ID FROM b_article_cats )
AND BA.ARTICLE_ID IN ( SELECT DISTINCT IBA.ARTICLE_ID
FROM b_articles IBA
INNER JOIN b_availability IBAV USING (ARTICLE_ID)
LEFT JOIN (b_article_details IBAD
INNER JOIN b_article_detail_key_values IBADKV USING (DETAIL_ID) ) ON IBA.ARTICLE_ID = IBAD.ARTICLE_ID AND IBAD.KEY_ID = -1
WHERE (IBADKV.DETAIL_VALUE IS NULL
OR IBADKV.DETAIL_VALUE = ""
OR IBA.LAST_UPDATE > IBADKV.DETAIL_VALUE
OR IBAV.AMOUNT_LAST_UPDATE > IBADKV.DETAIL_VALUE
)
AND IBAV.BARSY_ID IN (1,194,314,134,376,164,346,284,361,344,224,254,391)
)
Using mariadb 10.4.10 binary the query would return something like:
173984 2018-11-01 13:10:25 0.000000000
174044 2018-11-01 13:10:25 0.000000000
.....
But if I upgrade the package it start returning:
173984 NULL NULL
174044 NULL NULL
....
I cannot provide recreation steps since the data is private, but I'm attaching the result from running ANALYZE on the query.
the result from 10.4.11 and 10.4.18 are identical, but I'm attaching both of them for completenes
{"report":{"fcp":1797.2999999523163,"ttfb":312.89999985694885,"pageVisibility":"visible","entityId":98203,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":32,"apdex":0.5,"journeyId":"1a207af5-467a-4646-a70e-d90756cfbb51","navigationType":0,"readyForUser":1905.5999999046326,"redirectCount":0,"resourceLoadedEnd":1442.2000000476837,"resourceLoadedStart":322.2000000476837,"resourceTiming":[{"duration":165,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":322.2000000476837,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":322.2000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":487.2000000476837,"responseStart":0,"secureConnectionStart":0},{"duration":165.10000014305115,"initiatorType":"link","name":"https://jira.mariadb.org/s/7ebd35e77e471bc30ff0eba799ebc151-CDN/lu2bu7/820016/12ta74/8679b4946efa1a0bb029a3a22206fb5d/_/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","startTime":322.39999985694885,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":322.39999985694885,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":487.5,"responseStart":0,"secureConnectionStart":0},{"duration":727.6000001430511,"initiatorType":"script","name":"https://jira.mariadb.org/s/fbf975c0cce4b1abf04784eeae9ba1f4-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":322.59999990463257,"connectEnd":322.59999990463257,"connectStart":322.59999990463257,"domainLookupEnd":322.59999990463257,"domainLookupStart":322.59999990463257,"fetchStart":322.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":506.39999985694885,"responseEnd":1050.2000000476837,"responseStart":536.2000000476837,"secureConnectionStart":322.59999990463257},{"duration":1045.6999998092651,"initiatorType":"script","name":"https://jira.mariadb.org/s/099b33461394b8015fc36c0a4b96e19f-CDN/lu2bu7/820016/12ta74/8679b4946efa1a0bb029a3a22206fb5d/_/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","startTime":322.7000000476837,"connectEnd":322.7000000476837,"connectStart":322.7000000476837,"domainLookupEnd":322.7000000476837,"domainLookupStart":322.7000000476837,"fetchStart":322.7000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":507.39999985694885,"responseEnd":1368.3999998569489,"responseStart":537,"secureConnectionStart":322.7000000476837},{"duration":216.20000004768372,"initiatorType":"script","name":"https://jira.mariadb.org/s/94c15bff32baef80f4096a08aceae8bc-CDN/lu2bu7/820016/12ta74/c92c0caa9a024ae85b0ebdbed7fb4bd7/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en","startTime":323,"connectEnd":323,"connectStart":323,"domainLookupEnd":323,"domainLookupStart":323,"fetchStart":323,"redirectEnd":0,"redirectStart":0,"requestStart":507.7999999523163,"responseEnd":539.2000000476837,"responseStart":538.2000000476837,"secureConnectionStart":323},{"duration":221.5,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":323.09999990463257,"connectEnd":323.09999990463257,"connectStart":323.09999990463257,"domainLookupEnd":323.09999990463257,"domainLookupStart":323.09999990463257,"fetchStart":323.09999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":508.09999990463257,"responseEnd":544.5999999046326,"responseStart":543.3999998569489,"secureConnectionStart":323.09999990463257},{"duration":223,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":323.2999999523163,"connectEnd":323.2999999523163,"connectStart":323.2999999523163,"domainLookupEnd":323.2999999523163,"domainLookupStart":323.2999999523163,"fetchStart":323.2999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":508.5,"responseEnd":546.2999999523163,"responseStart":544.8999998569489,"secureConnectionStart":323.2999999523163},{"duration":179.60000014305115,"initiatorType":"link","name":"https://jira.mariadb.org/s/b04b06a02d1959df322d9cded3aeecc1-CDN/lu2bu7/820016/12ta74/a2ff6aa845ffc9a1d22fe23d9ee791fc/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":323.39999985694885,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":323.39999985694885,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":503,"responseStart":0,"secureConnectionStart":0},{"duration":223,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":323.5,"connectEnd":323.5,"connectStart":323.5,"domainLookupEnd":323.5,"domainLookupStart":323.5,"fetchStart":323.5,"redirectEnd":0,"redirectStart":0,"requestStart":508.7000000476837,"responseEnd":546.5,"responseStart":545.2999999523163,"secureConnectionStart":323.5},{"duration":180,"initiatorType":"link","name":"https://jira.mariadb.org/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/lu2bu7/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":323.59999990463257,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":323.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":503.59999990463257,"responseStart":0,"secureConnectionStart":0},{"duration":225.09999990463257,"initiatorType":"script","name":"https://jira.mariadb.org/s/3339d87fa2538a859872f2df449bf8d0-CDN/lu2bu7/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":323.7000000476837,"connectEnd":323.7000000476837,"connectStart":323.7000000476837,"domainLookupEnd":323.7000000476837,"domainLookupStart":323.7000000476837,"fetchStart":323.7000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":509,"responseEnd":548.7999999523163,"responseStart":545.7000000476837,"secureConnectionStart":323.7000000476837},{"duration":1117.2000000476837,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":324.5,"connectEnd":324.5,"connectStart":324.5,"domainLookupEnd":324.5,"domainLookupStart":324.5,"fetchStart":324.5,"redirectEnd":0,"redirectStart":0,"requestStart":814.8999998569489,"responseEnd":1441.7000000476837,"responseStart":1384.7999999523163,"secureConnectionStart":324.5},{"duration":1117.7000000476837,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":324.5,"connectEnd":324.5,"connectStart":324.5,"domainLookupEnd":324.5,"domainLookupStart":324.5,"fetchStart":324.5,"redirectEnd":0,"redirectStart":0,"requestStart":643.7999999523163,"responseEnd":1442.2000000476837,"responseStart":1387.5,"secureConnectionStart":324.5},{"duration":331.7999999523163,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":1196.2000000476837,"connectEnd":1196.2000000476837,"connectStart":1196.2000000476837,"domainLookupEnd":1196.2000000476837,"domainLookupStart":1196.2000000476837,"fetchStart":1196.2000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":1447.2000000476837,"responseEnd":1528,"responseStart":1521.0999999046326,"secureConnectionStart":1196.2000000476837}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":149,"responseStart":313,"responseEnd":320,"domLoading":320,"domInteractive":1987,"domContentLoadedEventStart":1987,"domContentLoadedEventEnd":2044,"domComplete":2981,"loadEventStart":2981,"loadEventEnd":2982,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1971.8999998569489},{"name":"bigPipe.sidebar-id.end","time":1972.7999999523163},{"name":"bigPipe.activity-panel-pipe-id.start","time":1972.8999998569489},{"name":"bigPipe.activity-panel-pipe-id.end","time":1975.3999998569489},{"name":"activityTabFullyLoaded","time":2053}],"measures":[],"correlationId":"628a0d40c199a0","effectiveType":"4g","downlink":9.8,"rtt":0,"serverDuration":79,"dbReadsTimeInMs":8,"dbConnsTimeInMs":15,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}