Hi,
it looks like mariadb-tzinfo-to-sql generates some sql statements that only run under certain conditions:
empty sql_mode, working fine:
mysql@host[~](test)> mysql -BN -e "set @@global.sql_mode = ''"
|
mysql@host[~](test)> mariadb-tzinfo-to-sql /usr/share/zoneinfo/ | mysql mysql
|
mysql@host[~](test)>
|
mysql@host[~](test)> mysql -BN -e "set @@global.sql_mode = 'ansi_quotes'"
|
mysql@host[~](test)> mariadb-tzinfo-to-sql /usr/share/zoneinfo/ | mysql -f mysql
|
ERROR 1054 (42S22) at line 4: Unknown column 'select ENGINE into @time_zone_engine from information_schema.TABLES where TABLE_SCHEMA=DATABASE() and TABLE_NAME='time_zone'' in 'field list'
|
ERROR 1054 (42S22) at line 6: Unknown column 'select ENGINE into @time_zone_name_engine from information_schema.TABLES where TABLE_SCHEMA=DATABASE() and TABLE_NAME='time_zone_name'' in 'field list'
|
ERROR 1054 (42S22) at line 8: Unknown column 'select ENGINE into @time_zone_transition_engine from information_schema.TABLES where TABLE_SCHEMA=DATABASE() and TABLE_NAME='time_zone_transition'' in 'field list'
|
ERROR 1054 (42S22) at line 10: Unknown column 'select ENGINE into @time_zone_transition_type_engine from information_schema.TABLES where TABLE_SCHEMA=DATABASE() and TABLE_NAME='time_zone_transition_type'' in 'field list'
|
statements that cause the issue have double quotes in line 5,7,9,11
1
|
mysql@host[~](test)> mariadb-tzinfo-to-sql /usr/share/zoneinfo/ | head -12
|
2
|
set @wsrep_is_on=(select coalesce(sum(SESSION_VALUE='ON'), 0) from information_schema.SYSTEM_VARIABLES WHERE VARIABLE_NAME='wsrep_on');
|
3
|
SET STATEMENT SQL_MODE='' FOR SELECT concat('%', GROUP_CONCAT(OPTION), '%') INTO @replicate_opt FROM (SELECT DISTINCT concat('REPLICATE_', UPPER(ENGINE)) AS OPTION FROM information_schema.TABLES WHERE TABLE_SCHEMA=DATABASE() AND TABLE_NAME IN ('time_zone', 'time_zone_name', 'time_zone_transition', 'time_zone_transition_type', 'time_zone_leap_second') AND ENGINE in ('MyISAM', 'Aria')) AS o ORDER BY OPTION DESC;
|
4
|
set @wsrep_cannot_replicate_tz=@wsrep_is_on AND (select coalesce(sum(GLOBAL_VALUE NOT LIKE @replicate_opt), 0) from information_schema.SYSTEM_VARIABLES WHERE VARIABLE_NAME='wsrep_mode');
|
5
|
execute immediate if(@wsrep_cannot_replicate_tz, "select ENGINE into @time_zone_engine from information_schema.TABLES where TABLE_SCHEMA=DATABASE() and TABLE_NAME='time_zone'", 'do 0');
|
6
|
execute immediate if(@wsrep_cannot_replicate_tz, 'ALTER TABLE time_zone ENGINE=InnoDB', 'do 0');
|
7
|
execute immediate if(@wsrep_cannot_replicate_tz, "select ENGINE into @time_zone_name_engine from information_schema.TABLES where TABLE_SCHEMA=DATABASE() and TABLE_NAME='time_zone_name'", 'do 0');
|
8
|
execute immediate if(@wsrep_cannot_replicate_tz, 'ALTER TABLE time_zone_name ENGINE=InnoDB', 'do 0');
|
9
|
execute immediate if(@wsrep_cannot_replicate_tz, "select ENGINE into @time_zone_transition_engine from information_schema.TABLES where TABLE_SCHEMA=DATABASE() and TABLE_NAME='time_zone_transition'", 'do 0');
|
10
|
execute immediate if(@wsrep_cannot_replicate_tz, 'ALTER TABLE time_zone_transition ENGINE=InnoDB', 'do 0');
|
11
|
execute immediate if(@wsrep_cannot_replicate_tz, "select ENGINE into @time_zone_transition_type_engine from information_schema.TABLES where TABLE_SCHEMA=DATABASE() and TABLE_NAME='time_zone_transition_type'", 'do 0');
|
12
|
execute immediate if(@wsrep_cannot_replicate_tz, 'ALTER TABLE time_zone_transition_type ENGINE=InnoDB', 'do 0');
|
13
|
TRUNCATE TABLE time_zone;
|
Transition |
Time In Source Status |
Execution Times |
Open |
|
Closed |
|
33d 19h 2m
|
1
|
{"report":{"fcp":1438,"ttfb":774.5,"pageVisibility":"visible","entityId":120150,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":0.5,"journeyId":"912ff46d-3d22-4e51-94fd-bc3d4ca9daaa","navigationType":0,"readyForUser":1570.7000000476837,"redirectCount":0,"resourceLoadedEnd":1173.300000011921,"resourceLoadedStart":781.1000000238419,"resourceTiming":[{"duration":91.60000002384186,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":781.1000000238419,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":781.1000000238419,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":872.7000000476837,"responseStart":0,"secureConnectionStart":0},{"duration":92.40000003576279,"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":781.3000000119209,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":781.3000000119209,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":873.7000000476837,"responseStart":0,"secureConnectionStart":0},{"duration":286.80000001192093,"initiatorType":"script","name":"https://jira.mariadb.org/s/fbf975c0cce4b1abf04784eeae9ba1f4-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":781.4000000357628,"connectEnd":781.4000000357628,"connectStart":781.4000000357628,"domainLookupEnd":781.4000000357628,"domainLookupStart":781.4000000357628,"fetchStart":781.4000000357628,"redirectEnd":0,"redirectStart":0,"requestStart":875.7000000476837,"responseEnd":1068.2000000476837,"responseStart":900.5,"secureConnectionStart":781.4000000357628},{"duration":391.69999998807907,"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":781.6000000238419,"connectEnd":781.6000000238419,"connectStart":781.6000000238419,"domainLookupEnd":781.6000000238419,"domainLookupStart":781.6000000238419,"fetchStart":781.6000000238419,"redirectEnd":0,"redirectStart":0,"requestStart":876.2000000476837,"responseEnd":1173.300000011921,"responseStart":917.7000000476837,"secureConnectionStart":781.6000000238419},{"duration":130.30000001192093,"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":781.8000000119209,"connectEnd":781.8000000119209,"connectStart":781.8000000119209,"domainLookupEnd":781.8000000119209,"domainLookupStart":781.8000000119209,"fetchStart":781.8000000119209,"redirectEnd":0,"redirectStart":0,"requestStart":882.8000000119209,"responseEnd":912.1000000238419,"responseStart":904,"secureConnectionStart":781.8000000119209},{"duration":130.4000000357628,"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":782,"connectEnd":782,"connectStart":782,"domainLookupEnd":782,"domainLookupStart":782,"fetchStart":782,"redirectEnd":0,"redirectStart":0,"requestStart":883,"responseEnd":912.4000000357628,"responseStart":906.8000000119209,"secureConnectionStart":782},{"duration":133.5,"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":782.2000000476837,"connectEnd":782.2000000476837,"connectStart":782.2000000476837,"domainLookupEnd":782.2000000476837,"domainLookupStart":782.2000000476837,"fetchStart":782.2000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":883.4000000357628,"responseEnd":915.7000000476837,"responseStart":909.3000000119209,"secureConnectionStart":782.2000000476837},{"duration":100.09999996423721,"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":782.4000000357628,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":782.4000000357628,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":882.5,"responseStart":0,"secureConnectionStart":0},{"duration":103.60000002384186,"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":782.6000000238419,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":782.6000000238419,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":886.2000000476837,"responseStart":0,"secureConnectionStart":0},{"duration":133.80000001192093,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":782.6000000238419,"connectEnd":782.6000000238419,"connectStart":782.6000000238419,"domainLookupEnd":782.6000000238419,"domainLookupStart":782.6000000238419,"fetchStart":782.6000000238419,"redirectEnd":0,"redirectStart":0,"requestStart":887.4000000357628,"responseEnd":916.4000000357628,"responseStart":912.7000000476837,"secureConnectionStart":782.6000000238419},{"duration":133.69999998807907,"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":782.9000000357628,"connectEnd":782.9000000357628,"connectStart":782.9000000357628,"domainLookupEnd":782.9000000357628,"domainLookupStart":782.9000000357628,"fetchStart":782.9000000357628,"redirectEnd":0,"redirectStart":0,"requestStart":887.6000000238419,"responseEnd":916.6000000238419,"responseStart":913.8000000119209,"secureConnectionStart":782.9000000357628},{"duration":385.60000002384186,"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":784,"connectEnd":784,"connectStart":784,"domainLookupEnd":784,"domainLookupStart":784,"fetchStart":784,"redirectEnd":0,"redirectStart":0,"requestStart":1093.9000000357628,"responseEnd":1169.6000000238419,"responseStart":1159,"secureConnectionStart":784},{"duration":385.10000002384186,"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":784.1000000238419,"connectEnd":784.1000000238419,"connectStart":784.1000000238419,"domainLookupEnd":784.1000000238419,"domainLookupStart":784.1000000238419,"fetchStart":784.1000000238419,"redirectEnd":0,"redirectStart":0,"requestStart":1093.800000011921,"responseEnd":1169.2000000476837,"responseStart":1158.4000000357628,"secureConnectionStart":784.1000000238419},{"duration":126.80000001192093,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":1195.300000011921,"connectEnd":1195.300000011921,"connectStart":1195.300000011921,"domainLookupEnd":1195.300000011921,"domainLookupStart":1195.300000011921,"fetchStart":1195.300000011921,"redirectEnd":0,"redirectStart":0,"requestStart":1276.2000000476837,"responseEnd":1322.1000000238419,"responseStart":1321.1000000238419,"secureConnectionStart":1195.300000011921}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":577,"responseStart":775,"responseEnd":780,"domLoading":779,"domInteractive":1623,"domContentLoadedEventStart":1623,"domContentLoadedEventEnd":1663,"domComplete":2954,"loadEventStart":2954,"loadEventEnd":2955,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1609.4000000357628},{"name":"bigPipe.sidebar-id.end","time":1610.1000000238419},{"name":"bigPipe.activity-panel-pipe-id.start","time":1610.2000000476837},{"name":"bigPipe.activity-panel-pipe-id.end","time":1611},{"name":"activityTabFullyLoaded","time":1677}],"measures":[],"correlationId":"3f99a7ecadceea","effectiveType":"4g","downlink":9.8,"rtt":0,"serverDuration":111,"dbReadsTimeInMs":20,"dbConnsTimeInMs":29,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}