MDEV-7318 is requesting SQL syntax for ALTER TABLEā¦RENAME INDEX, similar to MySQL 5.7.
One could use DROP INDEX, ADD INDEX to simulate RENAME INDEX, but that will currently cause InnoDB to rebuild the index. The index rebuild should be optimized away, and only the index should be renamed. The InnoDB source code for renaming indexes exists starting with MariaDB 10.2, but it is disabled.
InnoDB should allow ALGORITHM=INSTANT operation for DROP INDEX, ADD INDEX when there is no actual data change. If an index is marked as corrupted, it would be nice to refuse ALGORITHM=INSTANT and actually rebuild the index.
{"report":{"fcp":898.4000000059605,"ttfb":279.5,"pageVisibility":"visible","entityId":62245,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":1,"journeyId":"5055d446-65b1-4b0b-9bc0-6bfc027818ae","navigationType":0,"readyForUser":979.4000000059605,"redirectCount":0,"resourceLoadedEnd":822.8000000119209,"resourceLoadedStart":285.09999999403954,"resourceTiming":[{"duration":49,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2bv2/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":285.09999999403954,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":285.09999999403954,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":334.09999999403954,"responseStart":0,"secureConnectionStart":0},{"duration":52.099999994039536,"initiatorType":"link","name":"https://jira.mariadb.org/s/7ebd35e77e471bc30ff0eba799ebc151-CDN/lu2bv2/820016/12ta74/2380add21a9a1006587582385952de73/_/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":285.40000000596046,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":285.40000000596046,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":337.5,"responseStart":0,"secureConnectionStart":0},{"duration":112.59999999403954,"initiatorType":"script","name":"https://jira.mariadb.org/s/e9b27a47da5fb0f74a35acd57e9847fb-CDN/lu2bv2/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":285.59999999403954,"connectEnd":285.59999999403954,"connectStart":285.59999999403954,"domainLookupEnd":285.59999999403954,"domainLookupStart":285.59999999403954,"fetchStart":285.59999999403954,"redirectEnd":0,"redirectStart":0,"requestStart":285.59999999403954,"responseEnd":398.19999998807907,"responseStart":398.19999998807907,"secureConnectionStart":285.59999999403954},{"duration":175.69999998807907,"initiatorType":"script","name":"https://jira.mariadb.org/s/c32eb0da7ad9831253f8397e6cc26afd-CDN/lu2bv2/820016/12ta74/2380add21a9a1006587582385952de73/_/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":285.80000001192093,"connectEnd":285.80000001192093,"connectStart":285.80000001192093,"domainLookupEnd":285.80000001192093,"domainLookupStart":285.80000001192093,"fetchStart":285.80000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":285.80000001192093,"responseEnd":461.5,"responseStart":461.5,"secureConnectionStart":285.80000001192093},{"duration":179.40000000596046,"initiatorType":"script","name":"https://jira.mariadb.org/s/bc0bcb146314416123c992714ee00ff7-CDN/lu2bv2/820016/12ta74/c92c0caa9a024ae85b0ebdbed7fb4bd7/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en","startTime":285.90000000596046,"connectEnd":285.90000000596046,"connectStart":285.90000000596046,"domainLookupEnd":285.90000000596046,"domainLookupStart":285.90000000596046,"fetchStart":285.90000000596046,"redirectEnd":0,"redirectStart":0,"requestStart":285.90000000596046,"responseEnd":465.30000001192093,"responseStart":465.30000001192093,"secureConnectionStart":285.90000000596046},{"duration":179.5,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bv2/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":286.19999998807907,"connectEnd":286.19999998807907,"connectStart":286.19999998807907,"domainLookupEnd":286.19999998807907,"domainLookupStart":286.19999998807907,"fetchStart":286.19999998807907,"redirectEnd":0,"redirectStart":0,"requestStart":286.19999998807907,"responseEnd":465.69999998807907,"responseStart":465.69999998807907,"secureConnectionStart":286.19999998807907},{"duration":179.69999998807907,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bv2/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":286.30000001192093,"connectEnd":286.30000001192093,"connectStart":286.30000001192093,"domainLookupEnd":286.30000001192093,"domainLookupStart":286.30000001192093,"fetchStart":286.30000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":286.30000001192093,"responseEnd":466,"responseStart":466,"secureConnectionStart":286.30000001192093},{"duration":254,"initiatorType":"link","name":"https://jira.mariadb.org/s/b04b06a02d1959df322d9cded3aeecc1-CDN/lu2bv2/820016/12ta74/a2ff6aa845ffc9a1d22fe23d9ee791fc/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":286.5,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":286.5,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":540.5,"responseStart":0,"secureConnectionStart":0},{"duration":179.7000000178814,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":286.69999998807907,"connectEnd":286.69999998807907,"connectStart":286.69999998807907,"domainLookupEnd":286.69999998807907,"domainLookupStart":286.69999998807907,"fetchStart":286.69999998807907,"redirectEnd":0,"redirectStart":0,"requestStart":286.69999998807907,"responseEnd":466.40000000596046,"responseStart":466.40000000596046,"secureConnectionStart":286.69999998807907},{"duration":253.89999997615814,"initiatorType":"link","name":"https://jira.mariadb.org/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/lu2bv2/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":286.80000001192093,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":286.80000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":540.6999999880791,"responseStart":0,"secureConnectionStart":0},{"duration":180,"initiatorType":"script","name":"https://jira.mariadb.org/s/719848dd97ebe0663199f49a3936487a-CDN/lu2bv2/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":287,"connectEnd":287,"connectStart":287,"domainLookupEnd":287,"domainLookupStart":287,"fetchStart":287,"redirectEnd":0,"redirectStart":0,"requestStart":287,"responseEnd":467,"responseStart":467,"secureConnectionStart":287},{"duration":414,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bv2/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":288.30000001192093,"connectEnd":288.30000001192093,"connectStart":288.30000001192093,"domainLookupEnd":288.30000001192093,"domainLookupStart":288.30000001192093,"fetchStart":288.30000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":288.30000001192093,"responseEnd":702.3000000119209,"responseStart":702.3000000119209,"secureConnectionStart":288.30000001192093},{"duration":519.1999999880791,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bv2/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":288.40000000596046,"connectEnd":288.40000000596046,"connectStart":288.40000000596046,"domainLookupEnd":288.40000000596046,"domainLookupStart":288.40000000596046,"fetchStart":288.40000000596046,"redirectEnd":0,"redirectStart":0,"requestStart":288.40000000596046,"responseEnd":807.5999999940395,"responseStart":807.5999999940395,"secureConnectionStart":288.40000000596046},{"duration":150.5,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":552,"connectEnd":552,"connectStart":552,"domainLookupEnd":552,"domainLookupStart":552,"fetchStart":552,"redirectEnd":0,"redirectStart":0,"requestStart":552,"responseEnd":702.5,"responseStart":702.5,"secureConnectionStart":552},{"duration":16.400000005960464,"initiatorType":"link","name":"https://jira.mariadb.org/s/d5715adaadd168a9002b108b2b039b50-CDN/lu2bv2/820016/12ta74/be4b45e9cec53099498fa61c8b7acba4/_/download/contextbatch/css/jira.project.sidebar,-_super,-project.issue.navigator,-jira.general,-jira.browse.project,-jira.view.issue,-jira.global,-atl.general,-com.atlassian.jira.projects.sidebar.init/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true","startTime":806.4000000059605,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":806.4000000059605,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":822.8000000119209,"responseStart":0,"secureConnectionStart":0}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":99,"responseStart":280,"responseEnd":283,"domLoading":283,"domInteractive":1032,"domContentLoadedEventStart":1032,"domContentLoadedEventEnd":1077,"domComplete":1921,"loadEventStart":1921,"loadEventEnd":1922,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1014.5},{"name":"bigPipe.sidebar-id.end","time":1015.1999999880791},{"name":"bigPipe.activity-panel-pipe-id.start","time":1015.3000000119209},{"name":"bigPipe.activity-panel-pipe-id.end","time":1017.6999999880791},{"name":"activityTabFullyLoaded","time":1090.199999988079}],"measures":[],"correlationId":"d33f20c6a67ebd","effectiveType":"4g","downlink":10,"rtt":0,"serverDuration":110,"dbReadsTimeInMs":17,"dbConnsTimeInMs":26,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}