- Oct 06, 2022
-
-
Jorge Camarero Vera authored
-
- Jul 29, 2022
-
-
Joao Afonso authored
-
- May 16, 2022
-
-
Jorge Camarero Vera authored
-
- May 13, 2022
-
-
Jorge Camarero Vera authored
-
- May 09, 2022
-
-
Jorge Camarero Vera authored
-
- Apr 29, 2022
-
-
Jorge Camarero Vera authored
-
- Apr 28, 2022
-
-
Jorge Camarero Vera authored
-
- Apr 11, 2022
-
-
Joao Afonso authored
-
- Apr 01, 2022
-
-
Tigran Mkrtchyan authored
-
- Mar 28, 2022
-
-
Jorge Camarero Vera authored
-
Jorge Camarero Vera authored
-
- Mar 17, 2022
-
-
Michael Davis authored
-
- Mar 15, 2022
-
-
Jorge Camarero Vera authored
-
- Mar 10, 2022
-
-
mvelosob authored
-
- Feb 08, 2022
-
-
mvelosob authored
-
- Jan 26, 2022
-
-
mvelosob authored
-
- Dec 03, 2021
-
-
mvelosob authored
-
- Dec 02, 2021
-
-
Jorge Camarero Vera authored
-
- Nov 30, 2021
-
-
mvelosob authored
Remove all the code associated to the activity weight fair share scheduling feature: - Remove catalogue functions interacting with the ACTIVITY_WEIGHTS table - Remove code related to activity weights from the scheduler. - Deprecate and mark as optional objectstore schema fields for activity weights (shcema should be backwards and forwards compatible). - Store only activity information in the drive state. In the catalogue methods, default the weight values to 1.0 (avoids having to perform a backwards incompatible catalogue upgrade)
-
Ren Bauer authored
-
- Nov 18, 2021
-
-
Volodymyr Yurchenko authored
-
- Nov 17, 2021
-
-
Michael Davis authored
And suppresses two false positive warnings in templated classes
-
Michael Davis authored
-
- Nov 15, 2021
-
-
Jorge Camarero Vera authored
-
mvelosob authored
-
mvelosob authored
-
mvelosob authored
-
mvelosob authored
Add youngestjobcreationtime to archive and retrieve queues in the objectstore. The change is backwards compatible, as the new field is optional and with a default value of 0. The field is updated everywhere in the code where oldestjobcreationtime is also updated. The value is printed per queue using cta-admin sq.
-
- Nov 12, 2021
-
-
Jorge Camarero Vera authored
-
Jorge Camarero Vera authored
-
- Nov 09, 2021
-
-
mvelosob authored
-
- Nov 08, 2021
-
-
Jorge Camarero Vera authored
-
- Nov 04, 2021
-
-
Eric Cano authored
Using a dump tool and jq, the objectstore can be easily explored. This README.md presents the methods.
-
- Nov 03, 2021
-
-
mvelosob authored
add declaration of the fully specialised getElementSummary() method for archive queues
-
- Oct 12, 2021
-
-
mvelosob authored
-
mvelosob authored
During the July datachallenge the archiveJobTransferForUser queue for the r_atlas_test_datachallenge tapepool became full of ArchiveJobs whose bytes field became zero after popped from the queue. This caused the tape servers to pop ~5TB of work from the queue. To prevent this from happening in the future, instead of summing the sizes of the individual elements popped from the queue, we now subtract them from the total size popped. This way, if there are popped jobs that have incorrectly set their bytes field to zero, the algorithm will consume less data than expected, not exponencially more
-
- Oct 07, 2021
-
-
mvelosob authored
Remove the looping through the retrieve queue jobs while holding the global lock in OStoreDB::fetchMountInfo. This was done when a tape was disabled, since we mount disabled tapes if they have pending retrieve requests. Instead we now mount the tape if the queue object info as in the mount policy map a mount policy whose name starts with "repack". With this change, cta-admin now forces repacks added with the --disabledtape to have a mount policy prefixed with repack (without the --disabledtape flag, the mount policy can have any name) Also Removed the criteria that a disabled/broken tape is mounted if the queue is filled with deleted retrieved jobs. Eventually the maxrequestage for the queue will expire, the tape will be mounted and the queue flushed
-
- Aug 17, 2021
-
-
Jorge Camarero Vera authored
-
- Aug 05, 2021
-
-
Jorge Camarero Vera authored
-
- Aug 04, 2021
-
-
Vladimir Bahyl authored
-