create table t1 (i int) engine=myisam;
|
create algorithm=temptable view v1 as select * from t1 ;
|
select * from (select 1 from v1 union (select 1 from v1 where @a := uuid())) dt;
|
10.2 d59ad6972bc70c32ad75
|
mysqld: /10.2/sql/table.cc:5637: void TABLE_LIST::set_check_materialized(): Assertion `!derived->first_select()->first_inner_unit() || derived->first_select()->first_inner_unit()->first_select()-> exclude_from_table_unique_test' failed.
|
|
stdlib/abort.c:91(__GI_abort)[0x7fc843736bd7]
|
assert/assert.c:92(__assert_fail_base)[0x7fc843736c82]
|
/10.2/sql/mysqld(_ZN10TABLE_LIST22set_check_materializedEv+0x2af)[0x55c67728514b]
|
/10.2/sql/mysqld(_ZN10TABLE_LIST24set_materialized_derivedEv+0x23f)[0x55c676f1597f]
|
sql/table.cc:5639(TABLE_LIST::set_check_materialized())[0x55c6777062e8]
|
sql/table.h:2360(TABLE_LIST::set_materialized_derived())[0x55c6770928c4]
|
sql/item_func.cc:4720(Item_func_set_user_var::fix_fields(THD*, Item**))[0x55c6770902ab]
|
sql/sql_select.cc:1353(JOIN::optimize_inner())[0x55c676f8c3f9]
|
sql/sql_select.cc:1115(JOIN::optimize())[0x55c676f885aa]
|
sql/sql_derived.cc:897(mysql_derived_optimize(THD*, LEX*, TABLE_LIST*))[0x55c677093072]
|
sql/sql_derived.cc:198(mysql_handle_single_derived(LEX*, TABLE_LIST*, unsigned int))[0x55c6770902ab]
|
sql/sql_select.cc:1401(JOIN::optimize_inner())[0x55c677231e04]
|
sql/sql_select.cc:1115(JOIN::optimize())[0x55c676f8c2d6]
|
sql/sql_union.cc:957(st_select_lex_unit::optimize())[0x55c676f885aa]
|
sql/sql_derived.cc:888(mysql_derived_optimize(THD*, LEX*, TABLE_LIST*))[0x55c677093072]
|
sql/sql_derived.cc:198(mysql_handle_single_derived(LEX*, TABLE_LIST*, unsigned int))[0x55c6770902ab]
|
sql/sql_select.cc:1401(JOIN::optimize_inner())[0x55c6770a978b]
|
sql/sql_select.cc:1115(JOIN::optimize())[0x55c67708913d]
|
sql/sql_select.cc:3804(mysql_select(THD*, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*))[0x55c677010aad]
|
sql/sql_select.cc:376(handle_select(THD*, LEX*, select_result*, unsigned long))[0x55c676ffdf73]
|
sql/sql_parse.cc:6479(execute_sqlcom_select(THD*, TABLE_LIST*))[0x55c677019211]
|
sql/sql_parse.cc:3537(mysql_execute_command(THD*))[0x55c676ff48c6]
|
sql/sql_parse.cc:8013(mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool))[0x55c676ff1a45]
|
sql/sql_parse.cc:1834(dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool))[0x55c6773199f6]
|
sql/sql_parse.cc:1386(do_command(THD*))[0x55c6773193fe]
|
sql/sql_connect.cc:1335(do_handle_one_connection(CONNECT*))[0x55c6784d1404]
|
/lib/x86_64-linux-gnu/libpthread.so.0(+0x76ba)[0x7fc84437b6ba]
|
x86_64/clone.S:111(clone)[0x7fc84381041d]
|
- relates to
-
MDEV-19187
Assertion `!derived->first_select()->first_inner_unit() || derived->first_select()->first_inner_unit()->with_element || derived->first_select()->first_inner_unit()->first_select()-> exclude_from_table_unique_test' failed
-
-
Stalled
{"report":{"fcp":732.6999998092651,"ttfb":132.09999990463257,"pageVisibility":"visible","entityId":74163,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":1,"journeyId":"89d32fb8-bb73-473c-8b25-de7e9e313651","navigationType":0,"readyForUser":799.0999999046326,"redirectCount":0,"resourceLoadedEnd":850.2999999523163,"resourceLoadedStart":137.29999995231628,"resourceTiming":[{"duration":125,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":137.29999995231628,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":137.29999995231628,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":262.2999999523163,"responseStart":0,"secureConnectionStart":0},{"duration":124.79999995231628,"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":137.5,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":137.5,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":262.2999999523163,"responseStart":0,"secureConnectionStart":0},{"duration":136.10000014305115,"initiatorType":"script","name":"https://jira.mariadb.org/s/fbf975c0cce4b1abf04784eeae9ba1f4-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":137.69999980926514,"connectEnd":137.69999980926514,"connectStart":137.69999980926514,"domainLookupEnd":137.69999980926514,"domainLookupStart":137.69999980926514,"fetchStart":137.69999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":137.69999980926514,"responseEnd":273.7999999523163,"responseStart":273.7999999523163,"secureConnectionStart":137.69999980926514},{"duration":211.39999985694885,"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":137.79999995231628,"connectEnd":137.79999995231628,"connectStart":137.79999995231628,"domainLookupEnd":137.79999995231628,"domainLookupStart":137.79999995231628,"fetchStart":137.79999995231628,"redirectEnd":0,"redirectStart":0,"requestStart":137.79999995231628,"responseEnd":349.19999980926514,"responseStart":349.19999980926514,"secureConnectionStart":137.79999995231628},{"duration":214.60000014305115,"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":137.89999985694885,"connectEnd":137.89999985694885,"connectStart":137.89999985694885,"domainLookupEnd":137.89999985694885,"domainLookupStart":137.89999985694885,"fetchStart":137.89999985694885,"redirectEnd":0,"redirectStart":0,"requestStart":137.89999985694885,"responseEnd":352.5,"responseStart":352.5,"secureConnectionStart":137.89999985694885},{"duration":215,"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":138,"connectEnd":138,"connectStart":138,"domainLookupEnd":138,"domainLookupStart":138,"fetchStart":138,"redirectEnd":0,"redirectStart":0,"requestStart":138,"responseEnd":353,"responseStart":353,"secureConnectionStart":138},{"duration":215.79999995231628,"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":138.09999990463257,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":138.09999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":353.89999985694885,"responseStart":0,"secureConnectionStart":0},{"duration":215.29999995231628,"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":138.09999990463257,"connectEnd":138.09999990463257,"connectStart":138.09999990463257,"domainLookupEnd":138.09999990463257,"domainLookupStart":138.09999990463257,"fetchStart":138.09999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":138.09999990463257,"responseEnd":353.39999985694885,"responseStart":353.39999985694885,"secureConnectionStart":138.09999990463257},{"duration":215.59999990463257,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":138.29999995231628,"connectEnd":138.29999995231628,"connectStart":138.29999995231628,"domainLookupEnd":138.29999995231628,"domainLookupStart":138.29999995231628,"fetchStart":138.29999995231628,"redirectEnd":0,"redirectStart":0,"requestStart":138.29999995231628,"responseEnd":353.89999985694885,"responseStart":353.89999985694885,"secureConnectionStart":138.29999995231628},{"duration":216,"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":138.39999985694885,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":138.39999985694885,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":354.39999985694885,"responseStart":0,"secureConnectionStart":0},{"duration":215.90000009536743,"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":138.59999990463257,"connectEnd":138.59999990463257,"connectStart":138.59999990463257,"domainLookupEnd":138.59999990463257,"domainLookupStart":138.59999990463257,"fetchStart":138.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":138.59999990463257,"responseEnd":354.5,"responseStart":354.5,"secureConnectionStart":138.59999990463257},{"duration":538.9000000953674,"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":144.19999980926514,"connectEnd":144.19999980926514,"connectStart":144.19999980926514,"domainLookupEnd":144.19999980926514,"domainLookupStart":144.19999980926514,"fetchStart":144.19999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":144.19999980926514,"responseEnd":683.0999999046326,"responseStart":683.0999999046326,"secureConnectionStart":144.19999980926514},{"duration":538.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":145.59999990463257,"connectEnd":145.59999990463257,"connectStart":145.59999990463257,"domainLookupEnd":145.59999990463257,"domainLookupStart":145.59999990463257,"fetchStart":145.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":145.59999990463257,"responseEnd":683.7999999523163,"responseStart":683.7999999523163,"secureConnectionStart":145.59999990463257},{"duration":134.09999990463257,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":488.7999999523163,"connectEnd":488.7999999523163,"connectStart":488.7999999523163,"domainLookupEnd":488.7999999523163,"domainLookupStart":488.7999999523163,"fetchStart":488.7999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":488.7999999523163,"responseEnd":622.8999998569489,"responseStart":622.7999999523163,"secureConnectionStart":488.7999999523163},{"duration":169.70000004768372,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/e65b778d185daf5aee24936755b43da6/_/download/contextbatch/js/browser-metrics-plugin.contrib,-_super,-project.issue.navigator,-jira.view.issue,-atl.general/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true","startTime":680.5999999046326,"connectEnd":680.5999999046326,"connectStart":680.5999999046326,"domainLookupEnd":680.5999999046326,"domainLookupStart":680.5999999046326,"fetchStart":680.5999999046326,"redirectEnd":0,"redirectStart":0,"requestStart":680.5999999046326,"responseEnd":850.2999999523163,"responseStart":850.2999999523163,"secureConnectionStart":680.5999999046326},{"duration":152.30000019073486,"initiatorType":"script","name":"https://www.google-analytics.com/analytics.js","startTime":710.6999998092651,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":710.6999998092651,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":863,"responseStart":0,"secureConnectionStart":0}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":11,"responseStart":132,"responseEnd":150,"domLoading":135,"domInteractive":856,"domContentLoadedEventStart":856,"domContentLoadedEventEnd":898,"domComplete":1282,"loadEventStart":1282,"loadEventEnd":1282,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":836.0999999046326},{"name":"bigPipe.sidebar-id.end","time":836.7999999523163},{"name":"bigPipe.activity-panel-pipe-id.start","time":836.8999998569489},{"name":"bigPipe.activity-panel-pipe-id.end","time":838},{"name":"activityTabFullyLoaded","time":916.2999999523163}],"measures":[],"correlationId":"5ad1f465892a6","effectiveType":"4g","downlink":9.4,"rtt":0,"serverDuration":65,"dbReadsTimeInMs":10,"dbConnsTimeInMs":16,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}
The bug occurs because @a := uuid() is pushed into v1 view. It shouldn't be pushed so the fix for this bug is trivial.