MDBF-297 was created to give users a reliable stable url for repos. This way broken mirrors don't become a user problem to fix. These should be the primary presented URLs provided on https://mariadb.org/download/?t=repo-config.
These shouldn't be included as an untested inclusion like the other mirror list item (MDBF-416).
This issue is a bit more complex. Currently we suggest the users the closest mirror to them. deb.mariadb.org and rpm.mariadb.org use only the mirrors that can be verified using Rsync and FTP however a lot of our mirrors don't have these enabled. Therefore we would reduce the list of mirrors we offer the users. I am afraid some people will have difficulty in downloading the files because of low speeds or perhaps issue with connection.
I suggest this issue be discussed in Finland at the Staff Meeting because I don't have a good solution for this.
I have also spoken with Faustin about this and again we decided to bring it up at the staff meeting.
Andreia Hendea
added a comment - - edited This issue is a bit more complex. Currently we suggest the users the closest mirror to them. deb.mariadb.org and rpm.mariadb.org use only the mirrors that can be verified using Rsync and FTP however a lot of our mirrors don't have these enabled. Therefore we would reduce the list of mirrors we offer the users. I am afraid some people will have difficulty in downloading the files because of low speeds or perhaps issue with connection.
I suggest this issue be discussed in Finland at the Staff Meeting because I don't have a good solution for this.
I have also spoken with Faustin about this and again we decided to bring it up at the staff meeting.
Faustin Lammler
added a comment - - edited To activate this, we need to make sure that mirror.mariadb.org is not a SPOF (which is the case ATM).
Options are :
RRDNS with a clone (but it would increase load on our mirrors because of more scan);
High-availability using redis-sentinel, see https://github.com/etix/mirrorbits .
People
Faustin Lammler
Daniel Black
Votes:
0Vote for this issue
Watchers:
4Start watching this issue
Dates
Created:
Updated:
{"report":{"fcp":1022.9000000953674,"ttfb":212.7000002861023,"pageVisibility":"visible","entityId":111837,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":0.5,"journeyId":"0b8fc9ff-325e-4f37-9e88-25a77cca2fcf","navigationType":0,"readyForUser":1083.7000002861023,"redirectCount":0,"resourceLoadedEnd":741.5,"resourceLoadedStart":220.90000009536743,"resourceTiming":[{"duration":159.59999990463257,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2cib/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":220.90000009536743,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":220.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":380.5,"responseStart":0,"secureConnectionStart":0},{"duration":160.30000019073486,"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":221.30000019073486,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":221.30000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":381.6000003814697,"responseStart":0,"secureConnectionStart":0},{"duration":336.5,"initiatorType":"script","name":"https://jira.mariadb.org/s/0917945aaa57108d00c5076fea35e069-CDN/lu2cib/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":221.5,"connectEnd":382.7000002861023,"connectStart":382.7000002861023,"domainLookupEnd":382.7000002861023,"domainLookupStart":382.7000002861023,"fetchStart":221.5,"redirectEnd":0,"redirectStart":0,"requestStart":383.2000002861023,"responseEnd":558,"responseStart":395.1000003814697,"secureConnectionStart":382.7000002861023},{"duration":487.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":222.2000002861023,"connectEnd":222.2000002861023,"connectStart":222.2000002861023,"domainLookupEnd":222.2000002861023,"domainLookupStart":222.2000002861023,"fetchStart":222.2000002861023,"redirectEnd":0,"redirectStart":0,"requestStart":386.6000003814697,"responseEnd":709.9000000953674,"responseStart":405.5,"secureConnectionStart":222.2000002861023},{"duration":181.90000009536743,"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":222.40000009536743,"connectEnd":222.40000009536743,"connectStart":222.40000009536743,"domainLookupEnd":222.40000009536743,"domainLookupStart":222.40000009536743,"fetchStart":222.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":387.1000003814697,"responseEnd":404.30000019073486,"responseStart":402.5,"secureConnectionStart":222.40000009536743},{"duration":184.19999980926514,"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":222.60000038146973,"connectEnd":222.60000038146973,"connectStart":222.60000038146973,"domainLookupEnd":222.60000038146973,"domainLookupStart":222.60000038146973,"fetchStart":222.60000038146973,"redirectEnd":0,"redirectStart":0,"requestStart":388.2000002861023,"responseEnd":406.80000019073486,"responseStart":404.5,"secureConnectionStart":222.60000038146973},{"duration":195.7999997138977,"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":222.7000002861023,"connectEnd":222.7000002861023,"connectStart":222.7000002861023,"domainLookupEnd":222.7000002861023,"domainLookupStart":222.7000002861023,"fetchStart":222.7000002861023,"redirectEnd":0,"redirectStart":0,"requestStart":391.40000009536743,"responseEnd":418.5,"responseStart":414.2000002861023,"secureConnectionStart":222.7000002861023},{"duration":167.10000038146973,"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":223,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":223,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":390.1000003814697,"responseStart":0,"secureConnectionStart":0},{"duration":223.59999990463257,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":223.10000038146973,"connectEnd":223.10000038146973,"connectStart":223.10000038146973,"domainLookupEnd":223.10000038146973,"domainLookupStart":223.10000038146973,"fetchStart":223.10000038146973,"redirectEnd":0,"redirectStart":0,"requestStart":393.2000002861023,"responseEnd":446.7000002861023,"responseStart":444.90000009536743,"secureConnectionStart":223.10000038146973},{"duration":168.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":223.30000019073486,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":223.30000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":391.7000002861023,"responseStart":0,"secureConnectionStart":0},{"duration":196,"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":223.40000009536743,"connectEnd":223.40000009536743,"connectStart":223.40000009536743,"domainLookupEnd":223.40000009536743,"domainLookupStart":223.40000009536743,"fetchStart":223.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":393.90000009536743,"responseEnd":419.40000009536743,"responseStart":415.2000002861023,"secureConnectionStart":223.40000009536743},{"duration":510.5,"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":229.90000009536743,"connectEnd":229.90000009536743,"connectStart":229.90000009536743,"domainLookupEnd":229.90000009536743,"domainLookupStart":229.90000009536743,"fetchStart":229.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":728.8000001907349,"responseEnd":740.4000000953674,"responseStart":739.3000001907349,"secureConnectionStart":229.90000009536743},{"duration":509.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":232.40000009536743,"connectEnd":232.40000009536743,"connectStart":232.40000009536743,"domainLookupEnd":232.40000009536743,"domainLookupStart":232.40000009536743,"fetchStart":232.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":730.1000003814697,"responseEnd":741.5,"responseStart":740.6000003814697,"secureConnectionStart":232.40000009536743},{"duration":87.5,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":683,"connectEnd":683,"connectStart":683,"domainLookupEnd":683,"domainLookupStart":683,"fetchStart":683,"redirectEnd":0,"redirectStart":0,"requestStart":735.7000002861023,"responseEnd":770.5,"responseStart":769.2000002861023,"secureConnectionStart":683},{"duration":170.39999961853027,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":943.1000003814697,"connectEnd":943.1000003814697,"connectStart":943.1000003814697,"domainLookupEnd":943.1000003814697,"domainLookupStart":943.1000003814697,"fetchStart":943.1000003814697,"redirectEnd":0,"redirectStart":0,"requestStart":1080.8000001907349,"responseEnd":1113.5,"responseStart":1112.2000002861023,"secureConnectionStart":943.1000003814697}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":66,"responseStart":213,"responseEnd":232,"domLoading":216,"domInteractive":1135,"domContentLoadedEventStart":1135,"domContentLoadedEventEnd":1179,"domComplete":1552,"loadEventStart":1552,"loadEventEnd":1553,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1109.7000002861023},{"name":"bigPipe.sidebar-id.end","time":1110.7000002861023},{"name":"bigPipe.activity-panel-pipe-id.start","time":1110.9000000953674},{"name":"bigPipe.activity-panel-pipe-id.end","time":1112.2000002861023},{"name":"activityTabFullyLoaded","time":1195.5}],"measures":[],"correlationId":"eae4c5fa81b323","effectiveType":"4g","downlink":10,"rtt":0,"serverDuration":86,"dbReadsTimeInMs":10,"dbConnsTimeInMs":18,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}
This issue is a bit more complex. Currently we suggest the users the closest mirror to them. deb.mariadb.org and rpm.mariadb.org use only the mirrors that can be verified using Rsync and FTP however a lot of our mirrors don't have these enabled. Therefore we would reduce the list of mirrors we offer the users. I am afraid some people will have difficulty in downloading the files because of low speeds or perhaps issue with connection.
I suggest this issue be discussed in Finland at the Staff Meeting because I don't have a good solution for this.
I have also spoken with Faustin about this and again we decided to bring it up at the staff meeting.