Magic dependencies are a not a good thing.
If a library dependency is required, it should be checked for and error out if the system has it missing.
If it is optional, a cmake option should be made to skip over it if disabled, but error out if enabled and missing.
From a package manager's point of view, creating things that are optional if it simply exists becomes an issue if that library is ever removed from the system.
Please create options for each compression type if they are able to be disabled.
Suggestion for cmake option names: WITH_INNODB_{BZIP2,LZMA,LZO,LZ4}
Sergei Golubchik
made changes -
2014-08-22 19:05
Field
Original Value
New Value
Fix Version/s
10.1
[ 16100
]
Sergei Golubchik
made changes -
2014-08-22 19:05
Description
Magic dependencies are a not a good thing.
If a library dependency is required, it should be checked for and error out if the system has it missing.
If it is optional, a cmake option should be made to skip over it if disabled, but error out if enabled and missing.
From a package manager's point of view, creating things that are optional if it simply exists becomes an issue if that library is ever removed from the system.
Please create options for each compression type if they are able to be disabled.
Suggestion for cmake option names: WITH_INNODB_{BZIP2,LZMA,LZO,LZ4}
Magic dependencies are a not a good thing.
If a library dependency is required, it should be checked for and error out if the system has it missing.
If it is optional, a cmake option should be made to skip over it if disabled, but error out if enabled and missing.
From a package manager's point of view, creating things that are optional if it simply exists becomes an issue if that library is ever removed from the system.
Please create options for each compression type if they are able to be disabled.
Suggestion for cmake option names: WITH_INNODB_\{BZIP2,LZMA,LZO,LZ4}
Jan Lindström (Inactive)
made changes -
2015-02-04 19:33
Component/s
Packaging
[ 10700
]
Fix Version/s
10.1.3
[ 18000
]
Fix Version/s
10.1
[ 16100
]
Resolution
Fixed
[ 1
]
Status
In Progress
[ 3
]
Closed
[ 6
]
Sergei Golubchik
made changes -
2021-12-06 21:40
Workflow
MariaDB v3
[ 65351
]
MariaDB v4
[ 148155
]
{"report":{"fcp":816.3000001907349,"ttfb":253,"pageVisibility":"visible","entityId":43541,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":1,"journeyId":"e2c44e6c-2a9f-4b4a-b191-8e8e626ac2f6","navigationType":0,"readyForUser":930.5999994277954,"redirectCount":0,"resourceLoadedEnd":869,"resourceLoadedStart":261.30000019073486,"resourceTiming":[{"duration":31.5,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2bv2/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":261.30000019073486,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":261.30000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":292.80000019073486,"responseStart":0,"secureConnectionStart":0},{"duration":31.300000190734863,"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":261.69999980926514,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":261.69999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":293,"responseStart":0,"secureConnectionStart":0},{"duration":84.5,"initiatorType":"script","name":"https://jira.mariadb.org/s/e9b27a47da5fb0f74a35acd57e9847fb-CDN/lu2bv2/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":261.8999996185303,"connectEnd":261.8999996185303,"connectStart":261.8999996185303,"domainLookupEnd":261.8999996185303,"domainLookupStart":261.8999996185303,"fetchStart":261.8999996185303,"redirectEnd":0,"redirectStart":0,"requestStart":261.8999996185303,"responseEnd":346.3999996185303,"responseStart":346.3999996185303,"secureConnectionStart":261.8999996185303},{"duration":153.70000076293945,"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":262.5999994277954,"connectEnd":262.5999994277954,"connectStart":262.5999994277954,"domainLookupEnd":262.5999994277954,"domainLookupStart":262.5999994277954,"fetchStart":262.5999994277954,"redirectEnd":0,"redirectStart":0,"requestStart":262.5999994277954,"responseEnd":416.30000019073486,"responseStart":416.30000019073486,"secureConnectionStart":262.5999994277954},{"duration":157.39999961853027,"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":262.80000019073486,"connectEnd":262.80000019073486,"connectStart":262.80000019073486,"domainLookupEnd":262.80000019073486,"domainLookupStart":262.80000019073486,"fetchStart":262.80000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":262.80000019073486,"responseEnd":420.19999980926514,"responseStart":420.19999980926514,"secureConnectionStart":262.80000019073486},{"duration":157.5999994277954,"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":263,"connectEnd":263,"connectStart":263,"domainLookupEnd":263,"domainLookupStart":263,"fetchStart":263,"redirectEnd":0,"redirectStart":0,"requestStart":263,"responseEnd":420.5999994277954,"responseStart":420.5999994277954,"secureConnectionStart":263},{"duration":157.69999980926514,"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":263.19999980926514,"connectEnd":263.19999980926514,"connectStart":263.19999980926514,"domainLookupEnd":263.19999980926514,"domainLookupStart":263.19999980926514,"fetchStart":263.19999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":263.19999980926514,"responseEnd":420.8999996185303,"responseStart":420.8999996185303,"secureConnectionStart":263.19999980926514},{"duration":228.5,"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":263.3999996185303,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":263.3999996185303,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":491.8999996185303,"responseStart":0,"secureConnectionStart":0},{"duration":157.80000019073486,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":263.5,"connectEnd":263.5,"connectStart":263.5,"domainLookupEnd":263.5,"domainLookupStart":263.5,"fetchStart":263.5,"redirectEnd":0,"redirectStart":0,"requestStart":263.5,"responseEnd":421.30000019073486,"responseStart":421.30000019073486,"secureConnectionStart":263.5},{"duration":228.5,"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":263.5999994277954,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":263.5999994277954,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":492.0999994277954,"responseStart":0,"secureConnectionStart":0},{"duration":158.19999980926514,"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":263.80000019073486,"connectEnd":263.80000019073486,"connectStart":263.80000019073486,"domainLookupEnd":263.80000019073486,"domainLookupStart":263.80000019073486,"fetchStart":263.80000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":263.80000019073486,"responseEnd":422,"responseStart":422,"secureConnectionStart":263.80000019073486},{"duration":296.69999980926514,"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":267.5,"connectEnd":267.5,"connectStart":267.5,"domainLookupEnd":267.5,"domainLookupStart":267.5,"fetchStart":267.5,"redirectEnd":0,"redirectStart":0,"requestStart":267.5,"responseEnd":564.1999998092651,"responseStart":564.1999998092651,"secureConnectionStart":267.5},{"duration":546.5999994277954,"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":278,"connectEnd":278,"connectStart":278,"domainLookupEnd":278,"domainLookupStart":278,"fetchStart":278,"redirectEnd":0,"redirectStart":0,"requestStart":278,"responseEnd":824.5999994277954,"responseStart":824.5999994277954,"secureConnectionStart":278},{"duration":110.79999923706055,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":520.3000001907349,"connectEnd":520.3000001907349,"connectStart":520.3000001907349,"domainLookupEnd":520.3000001907349,"domainLookupStart":520.3000001907349,"fetchStart":520.3000001907349,"redirectEnd":0,"redirectStart":0,"requestStart":520.3000001907349,"responseEnd":631.0999994277954,"responseStart":631.0999994277954,"secureConnectionStart":520.3000001907349},{"duration":101.80000019073486,"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":767.1999998092651,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":767.1999998092651,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":869,"responseStart":0,"secureConnectionStart":0},{"duration":77.80000019073486,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bv2/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":768.0999994277954,"connectEnd":768.0999994277954,"connectStart":768.0999994277954,"domainLookupEnd":768.0999994277954,"domainLookupStart":768.0999994277954,"fetchStart":768.0999994277954,"redirectEnd":0,"redirectStart":0,"requestStart":768.0999994277954,"responseEnd":845.8999996185303,"responseStart":845.8000001907349,"secureConnectionStart":768.0999994277954},{"duration":83.80000019073486,"initiatorType":"script","name":"https://jira.mariadb.org/s/53a43b6764f587426c7bb9a150184c00-CDN/lu2bv2/820016/12ta74/be4b45e9cec53099498fa61c8b7acba4/_/download/contextbatch/js/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.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en&slack-enabled=true","startTime":768.5,"connectEnd":768.5,"connectStart":768.5,"domainLookupEnd":768.5,"domainLookupStart":768.5,"fetchStart":768.5,"redirectEnd":0,"redirectStart":0,"requestStart":768.5,"responseEnd":852.3000001907349,"responseStart":852.3000001907349,"secureConnectionStart":768.5},{"duration":165.39999961853027,"initiatorType":"script","name":"https://www.google-analytics.com/analytics.js","startTime":808.8000001907349,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":808.8000001907349,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":974.1999998092651,"responseStart":0,"secureConnectionStart":0},{"duration":74.10000038146973,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":969.6999998092651,"connectEnd":969.6999998092651,"connectStart":969.6999998092651,"domainLookupEnd":969.6999998092651,"domainLookupStart":969.6999998092651,"fetchStart":969.6999998092651,"redirectEnd":0,"redirectStart":0,"requestStart":969.6999998092651,"responseEnd":1043.8000001907349,"responseStart":1043.8000001907349,"secureConnectionStart":969.6999998092651}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":55,"responseStart":253,"responseEnd":278,"domLoading":256,"domInteractive":996,"domContentLoadedEventStart":996,"domContentLoadedEventEnd":1036,"domComplete":1104,"loadEventStart":1104,"loadEventEnd":1104,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":975.1999998092651},{"name":"bigPipe.sidebar-id.end","time":976},{"name":"bigPipe.activity-panel-pipe-id.start","time":976.1999998092651},{"name":"bigPipe.activity-panel-pipe-id.end","time":978.5999994277954},{"name":"activityTabFullyLoaded","time":1074}],"measures":[],"correlationId":"8a11c590ec353","effectiveType":"4g","downlink":10,"rtt":0,"serverDuration":126,"dbReadsTimeInMs":21,"dbConnsTimeInMs":30,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}