$ perl mtr innodb_zip.cmp_per_index --mysqld=--innodb_log_compressed_pages=on
|
Logging: mtr innodb_zip.cmp_per_index --mysqld=--innodb_log_compressed_pages=on
|
...
|
MariaDB Version 10.2.3-MariaDB-debug
|
...
|
innodb_zip.cmp_per_index 'innodb' [ fail ]
|
Test ended at 2016-12-21 21:39:57
|
|
CURRENT_TEST: innodb_zip.cmp_per_index
|
mysqltest: At line 29: query 'SELECT * FROM information_schema.innodb_cmp_per_index_reset' failed: 1109: Unknown table 'innodb_cmp_per_index_reset' in information_schema
|
|
The result from queries just before the failure was:
|
SET GLOBAL innodb_cmp_per_index_enabled=ON;
|
|
{"report":{"fcp":1113.2999997138977,"ttfb":340.59999990463257,"pageVisibility":"visible","entityId":59459,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":0.5,"journeyId":"54bea2f5-f9cb-44f9-ad1d-8077324be74b","navigationType":0,"readyForUser":1190.0999999046326,"redirectCount":0,"resourceLoadedEnd":807.3999996185303,"resourceLoadedStart":348,"resourceTiming":[{"duration":80,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2cib/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":348,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":348,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":428,"responseStart":0,"secureConnectionStart":0},{"duration":80.80000019073486,"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":348.19999980926514,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":348.19999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":429,"responseStart":0,"secureConnectionStart":0},{"duration":288,"initiatorType":"script","name":"https://jira.mariadb.org/s/0917945aaa57108d00c5076fea35e069-CDN/lu2cib/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":348.5,"connectEnd":348.5,"connectStart":348.5,"domainLookupEnd":348.5,"domainLookupStart":348.5,"fetchStart":348.5,"redirectEnd":0,"redirectStart":0,"requestStart":443.09999990463257,"responseEnd":636.5,"responseStart":460.2999997138977,"secureConnectionStart":348.5},{"duration":458.69999980926514,"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":348.69999980926514,"connectEnd":348.69999980926514,"connectStart":348.69999980926514,"domainLookupEnd":348.69999980926514,"domainLookupStart":348.69999980926514,"fetchStart":348.69999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":443.19999980926514,"responseEnd":807.3999996185303,"responseStart":458.69999980926514,"secureConnectionStart":348.69999980926514},{"duration":118.09999990463257,"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":348.7999997138977,"connectEnd":348.7999997138977,"connectStart":348.7999997138977,"domainLookupEnd":348.7999997138977,"domainLookupStart":348.7999997138977,"fetchStart":348.7999997138977,"redirectEnd":0,"redirectStart":0,"requestStart":443.3999996185303,"responseEnd":466.8999996185303,"responseStart":462,"secureConnectionStart":348.7999997138977},{"duration":118.2999997138977,"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":349,"connectEnd":349,"connectStart":349,"domainLookupEnd":349,"domainLookupStart":349,"fetchStart":349,"redirectEnd":0,"redirectStart":0,"requestStart":443.5,"responseEnd":467.2999997138977,"responseStart":462.8999996185303,"secureConnectionStart":349},{"duration":119,"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":349.19999980926514,"connectEnd":349.19999980926514,"connectStart":349.19999980926514,"domainLookupEnd":349.19999980926514,"domainLookupStart":349.19999980926514,"fetchStart":349.19999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":444,"responseEnd":468.19999980926514,"responseStart":463.5,"secureConnectionStart":349.19999980926514},{"duration":86,"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":349.3999996185303,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":349.3999996185303,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":435.3999996185303,"responseStart":0,"secureConnectionStart":0},{"duration":119.19999980926514,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":349.59999990463257,"connectEnd":349.59999990463257,"connectStart":349.59999990463257,"domainLookupEnd":349.59999990463257,"domainLookupStart":349.59999990463257,"fetchStart":349.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":445.19999980926514,"responseEnd":468.7999997138977,"responseStart":465,"secureConnectionStart":349.59999990463257},{"duration":88.40000009536743,"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":350.09999990463257,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":350.09999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":438.5,"responseStart":0,"secureConnectionStart":0},{"duration":122.5,"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":350.2999997138977,"connectEnd":350.2999997138977,"connectStart":350.2999997138977,"domainLookupEnd":350.2999997138977,"domainLookupStart":350.2999997138977,"fetchStart":350.2999997138977,"redirectEnd":0,"redirectStart":0,"requestStart":445.2999997138977,"responseEnd":472.7999997138977,"responseStart":465.7999997138977,"secureConnectionStart":350.2999997138977},{"duration":454,"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":351.19999980926514,"connectEnd":351.19999980926514,"connectStart":351.19999980926514,"domainLookupEnd":351.19999980926514,"domainLookupStart":351.19999980926514,"fetchStart":351.19999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":540.0999999046326,"responseEnd":805.1999998092651,"responseStart":801.0999999046326,"secureConnectionStart":351.19999980926514},{"duration":448.09999990463257,"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":357.5,"connectEnd":357.5,"connectStart":357.5,"domainLookupEnd":357.5,"domainLookupStart":357.5,"fetchStart":357.5,"redirectEnd":0,"redirectStart":0,"requestStart":641.8999996185303,"responseEnd":805.5999999046326,"responseStart":803.1999998092651,"secureConnectionStart":357.5},{"duration":134.19999980926514,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":776.0999999046326,"connectEnd":776.0999999046326,"connectStart":776.0999999046326,"domainLookupEnd":776.0999999046326,"domainLookupStart":776.0999999046326,"fetchStart":776.0999999046326,"redirectEnd":0,"redirectStart":0,"requestStart":875.2999997138977,"responseEnd":910.2999997138977,"responseStart":909.3999996185303,"secureConnectionStart":776.0999999046326}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":173,"responseStart":341,"responseEnd":347,"domLoading":346,"domInteractive":1306,"domContentLoadedEventStart":1307,"domContentLoadedEventEnd":1359,"domComplete":2040,"loadEventStart":2040,"loadEventEnd":2040,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1275.0999999046326},{"name":"bigPipe.sidebar-id.end","time":1276},{"name":"bigPipe.activity-panel-pipe-id.start","time":1276.0999999046326},{"name":"bigPipe.activity-panel-pipe-id.end","time":1278.6999998092651},{"name":"activityTabFullyLoaded","time":1377.5}],"measures":[],"correlationId":"f7d614253edd42","effectiveType":"4g","downlink":10,"rtt":0,"serverDuration":94,"dbReadsTimeInMs":9,"dbConnsTimeInMs":17,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}
In MariaDB MTR disables all optional plugins by default, so if a test needs to use a plugin (in this case innodb_cmp_per_index_reset, it should be re-enabled in test options.
It can be fixed easily enough by adding an opt file:
$ cat mysql-test/suite/innodb_zip/t/cmp_per_index.opt
--innodb_log_compressed_pages=on --innodb_cmp_per_index_reset
However, since this test is currently not run at all (because it requires innodb_log_compressed_pages=on and it's off by default), it is not maintained, so if we make it run, it produces a diff which I can't evaluate (see below). So, assigning to jplindst to modify the test/result as necessary:
CURRENT_TEST: innodb_zip.cmp_per_index
--- /data/bld/10.2/mysql-test/suite/innodb_zip/r/cmp_per_index.result 2016-10-17 00:56:47.000000000 +0300
+++ /data/bld/10.2/mysql-test/suite/innodb_zip/r/cmp_per_index.reject 2016-12-26 00:58:09.435089106 +0200
@@ -39,13 +39,13 @@
COMMIT;
ALTER TABLE t DROP INDEX c;
GRANT USAGE ON *.* TO 'tuser01'@'localhost' IDENTIFIED BY 'cDJvI9s_Uq';
-Warnings:
-Level Warning
-Code 1287
-Message Using GRANT for creating new user is deprecated and will be removed in future release. Create new user with CREATE USER statement.
FLUSH PRIVILEGES;
+connect con1,localhost,tuser01,cDJvI9s_Uq,;
+connection con1;
SELECT * FROM information_schema.innodb_cmp_per_index;
ERROR 42000: Access denied; you need (at least one of) the PROCESS privilege(s) for this operation
+connection default;
+disconnect con1;
DROP USER 'tuser01'@'localhost';
SELECT
database_name,
@@ -70,7 +70,6 @@
compress_ops 65
compress_ops_ok 65
uncompress_ops 0
-# restart
SET GLOBAL innodb_cmp_per_index_enabled=ON;
SELECT COUNT(*) FROM t;
COUNT(*) 128
@@ -86,9 +85,15 @@
ORDER BY 1, 2, 3;
database_name test
table_name t
+index_name b
+compress_ops 0
+compress_ops_ok 0
+uncompress_ops 6
+database_name test
+table_name t
index_name PRIMARY
compress_ops 0
compress_ops_ok 0
-uncompress_ops 9
+uncompress_ops 5
DROP TABLE t;
SET GLOBAL innodb_cmp_per_index_enabled=default;
mysqltest: Result length mismatch