CTA merge requestshttps://gitlab.cern.ch/cta/CTA/-/merge_requests2024-03-19T15:59:41+01:00https://gitlab.cern.ch/cta/CTA/-/merge_requests/476Resolve "Fix crashing frontend initialisation throwing std::bad_optional_access"2024-03-19T15:59:41+01:00Jaroslav GuentherResolve "Fix crashing frontend initialisation throwing std::bad_optional_access"### References
Closes #634### References
Closes #634Jaroslav GuentherJaroslav Guentherhttps://gitlab.cern.ch/cta/CTA/-/merge_requests/453Resolve "Fix infinite loop in OStoreDB"2024-02-09T12:21:08+01:00Pablo Oliver CortesResolve "Fix infinite loop in OStoreDB"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #602Pablo Oliver CortesPablo Oliver Corteshttps://gitlab.cern.ch/cta/CTA/-/merge_requests/438Limit the number of repack sub-requests that can be expanded at the same mome...2024-01-25T17:26:14+01:00Joao AfonsoLimit the number of repack sub-requests that can be expanded at the same moment - improved 'help'### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
https://gitlab.cern.ch/cta/CTA/-/issues/546Joao AfonsoJoao Afonsohttps://gitlab.cern.ch/cta/CTA/-/merge_requests/425Resolve "Do not set the 'queueTrimRequired' flag as true when 'doCleanup' is ...2024-01-16T12:18:25+01:00Joao AfonsoResolve "Do not set the 'queueTrimRequired' flag as true when 'doCleanup' is required"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #572Joao AfonsoJoao Afonsohttps://gitlab.cern.ch/cta/CTA/-/merge_requests/403Resolve "Limit the number of repack sub-requests that can be expanded at the ...2023-12-18T11:39:01+01:00Joao AfonsoResolve "Limit the number of repack sub-requests that can be expanded at the same moment"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #546Joao AfonsoJoao Afonsohttps://gitlab.cern.ch/cta/CTA/-/merge_requests/410Resolve "Decouple objectstore lock timeout errors from the scheduler code"2023-12-12T09:23:27+01:00Joao AfonsoResolve "Decouple objectstore lock timeout errors from the scheduler code"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #552Joao AfonsoJoao Afonsohttps://gitlab.cern.ch/cta/CTA/-/merge_requests/385Resolve "Refactor ObjectStore messaging for `ToReport`"2023-11-16T13:49:31+01:00Pablo Oliver CortesResolve "Refactor ObjectStore messaging for `ToReport`"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #511Pablo Oliver CortesPablo Oliver Corteshttps://gitlab.cern.ch/cta/CTA/-/merge_requests/381Resolve "Object names for AQTRTRFF incorrectly set"2023-10-31T15:24:32+01:00Pablo Oliver CortesResolve "Object names for AQTRTRFF incorrectly set"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #518Pablo Oliver CortesPablo Oliver Corteshttps://gitlab.cern.ch/cta/CTA/-/merge_requests/361Resolve "Safely handle empty shards in object store"2023-10-05T09:45:27+02:00Joao AfonsoResolve "Safely handle empty shards in object store"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #500Joao AfonsoJoao Afonsohttps://gitlab.cern.ch/cta/CTA/-/merge_requests/358Resolve "Safely ignore empty shards in object store"2023-10-03T18:42:05+02:00Joao AfonsoResolve "Safely ignore empty shards in object store"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #500Joao AfonsoJoao Afonsohttps://gitlab.cern.ch/cta/CTA/-/merge_requests/348Resolve "Fix "trying to unlock an unlocked lock" error"2023-09-20T14:36:49+02:00Joao AfonsoResolve "Fix "trying to unlock an unlocked lock" error"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #460Joao AfonsoJoao Afonsohttps://gitlab.cern.ch/cta/CTA/-/merge_requests/341Resolve "Fix bugs reported by SonarCloud in tapeserver, scheduler and objects...2023-09-06T18:16:46+02:00Michael DavisResolve "Fix bugs reported by SonarCloud in tapeserver, scheduler and objectstore" (code smells)### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #482Michael DavisMichael Davishttps://gitlab.cern.ch/cta/CTA/-/merge_requests/339Resolve "Fix bugs reported by SonarCloud in tapeserver, scheduler and objects...2023-09-06T15:03:45+02:00Michael DavisResolve "Fix bugs reported by SonarCloud in tapeserver, scheduler and objectstore"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #482Michael DavisMichael Davishttps://gitlab.cern.ch/cta/CTA/-/merge_requests/267Resolve "REPACKING_DISABLED queues not always selected for queueing"2023-07-03T19:44:12+02:00Joao AfonsoResolve "REPACKING_DISABLED queues not always selected for queueing"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #404Joao AfonsoJoao Afonsohttps://gitlab.cern.ch/cta/CTA/-/merge_requests/215Resolve "Few objectstore dependencies outside scheduler"2023-05-10T11:30:37+02:00David SmithResolve "Few objectstore dependencies outside scheduler"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #345David SmithDavid Smithhttps://gitlab.cern.ch/cta/CTA/-/merge_requests/208Resolve "Average bandwidth not being calculated correctly inside 'fetchMountI...2023-03-28T10:46:52+02:00Jorge Camarero VeraResolve "Average bandwidth not being calculated correctly inside 'fetchMountInfo'"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #313Release 4.8.7Jorge Camarero VeraJorge Camarero Verahttps://gitlab.cern.ch/cta/CTA/-/merge_requests/199Improved unit-test coverage of "Queues with cleanup heartbeat above zero are ...2023-03-28T10:43:39+02:00Joao AfonsoImproved unit-test coverage of "Queues with cleanup heartbeat above zero are not being picked for cleanup"### Summary
This commit improves the unit-test coverage of the queue cleanup issues fixed in https://gitlab.cern.ch/cta/CTA/-/merge_requests/197.
<!-- Please describe the merge request here. Optional if title already provides a complet...### Summary
This commit improves the unit-test coverage of the queue cleanup issues fixed in https://gitlab.cern.ch/cta/CTA/-/merge_requests/197.
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #322Release 4.8.6Joao AfonsoJoao Afonsohttps://gitlab.cern.ch/cta/CTA/-/merge_requests/197Resolve "Queues with cleanup heartbeat above zero are not being picked for cl...2023-03-28T10:34:16+02:00Joao AfonsoResolve "Queues with cleanup heartbeat above zero are not being picked for cleanup"### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #322Release 4.8.6Joao AfonsoJoao Afonsohttps://gitlab.cern.ch/cta/CTA/-/merge_requests/193Ignore 'NoSuchObject' exceptions thrown by non-existing objects during retrie...2023-03-28T10:33:34+02:00Joao AfonsoIgnore 'NoSuchObject' exceptions thrown by non-existing objects during retrieve job requeuing### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #309Release 4.8.7Joao AfonsoJoao Afonsohttps://gitlab.cern.ch/cta/CTA/-/merge_requests/128Fix misplaced WARNING messages triggered by the queue cleanup runner2023-02-01T16:28:48+01:00Joao AfonsoFix misplaced WARNING messages triggered by the queue cleanup runner### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
No
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/C...### Summary
<!-- Please describe the merge request here. Optional if title already provides a complete description. -->
### Requires manual tests in pre-production
No
<!-- YES or NO -->
<!-- If YES, update https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production and provide link -->
### References
<!-- Please provide a link to all related issues. -->
Closes #237Release 4.8.5Joao AfonsoJoao Afonso