- Mar 14, 2019
-
-
Cedric CAFFY authored
-
- Mar 05, 2019
-
-
Eric Cano authored
-
Eric Cano authored
The retrieve requests now carry all the information necessary to create the archive jobs. Retrive requests carry an isRepack boolean. The distinction between repack and non-repack behaviour is pushed as low as possible in the api (in the object store) so that client code can be more generic. For the same reason, the The expand repack mode (re-creation of missing tape files) is not supported yet. Changed the represenation of copy numbers to uint32 (as this is the smalled number supported but protocol buffers). Added ArchiveRoute::StorageClassMap and ArchiveRoute::FullMap to store archive routing in memory. Added repack buffer base URL support, and mechanism to compute temporary copy location in disk cache. Fixed bug in ObjectOps<>::asyncInsert(); Inplemented the path generation for repack disk storage (<BaseURL>/<VID>/<FSeq (09%d)>).
-
- Feb 27, 2019
-
-
Cedric CAFFY authored
Harmonized the copyNb type to uint32_t Corrected a bug in RetrieveQueue::getContainerSummary() --> After insertion in the queue, the number of files and bytes added were equal to 0.
-
- Feb 22, 2019
-
-
Cedric CAFFY authored
Queueing of Archive Jobs is done and unit tested Queueing of Retrieve Requests is not completely done yet
-
- Feb 07, 2019
-
-
Michael Davis authored
-
Cedric CAFFY authored
Removed the "User" message from the cta.proto (duplication of UserIdentity message)
-
- Feb 05, 2019
-
-
Steven Murray authored
-
- Jan 22, 2019
-
-
Eric Cano authored
-
- Jan 18, 2019
-
-
Cedric CAFFY authored
Repack RetrieveRequest reported as success after mount and retrieve successful (expandRepackRequest)
-
- Jan 17, 2019
-
-
Cedric CAFFY authored
-
- Jan 15, 2019
-
-
Steven Murray authored
Replaced 'catch (cta::exception::Exception)' within 'Configuration.cpp' by 'catch (cta::exception::Exception &)' in order to avoid 'catch-value' compilation error on newer compilers
-
Cedric CAFFY authored
-
- Jan 07, 2019
-
-
Steven Murray authored
Removed unused ex variable from 'catch (cta::exception::Exception ex)' within common/Configuration.cpp
-
- Dec 20, 2018
-
-
Cedric CAFFY authored
-
- Dec 17, 2018
-
-
Eric Cano authored
The maintenance handler provided a negative timeout when its round too long. This led to infinitely sleeping on a poll instead of a timeout of 10s max.
-
- Dec 11, 2018
-
-
Steven Murray authored
-
Steven Murray authored
Added MEDIA_TYPE and VENDOR columns to TAPE table and upgraded xrootd-ssi-protobuf-interface to v0.29
-
- Dec 10, 2018
-
-
Eric Cano authored
This promotion is controlled so that only a limited number a requests are in the state ToExpand or Starting at any point in time. This ensures both the availabality of repack file requests to system while preventing an explosion of file level requests. Created a one-round popping from the container (algorithms) with status switching. - Used for repack requests switching from pendig to to expand Added ElementStatus to algorithms. Implemented promotion interface in Scheduler and OstoreDb. The actual decision is taken at the Scheduler level. The function itself is called by the RepackRequestManager. Promotion is tested in a unit test. Various code maintenance: Switched to "using"-based constructor inheritance. Fixed privacy of function in cta::range.
-
- Oct 22, 2018
-
-
Eric Cano authored
-
- Oct 19, 2018
-
-
Eric Cano authored
Merged RepackInfo and RepackType. Simplifed RepackInfo to what is currently implemented. Implmented repack related dumps.
-
- Oct 14, 2018
-
-
Steven Murray authored
-
Steven Murray authored
-
- Oct 01, 2018
- Sep 10, 2018
-
-
Eric Cano authored
Added partial support for repack queueing in scheduler database, scheduler and CLI.
-
- Aug 30, 2018
-
-
Eric Cano authored
-
- Aug 03, 2018
-
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
- Aug 01, 2018
-
-
Steven Murray authored
-
- Jun 27, 2018
-
-
Eric Cano authored
Created initial (incomplete) logging of timings for generic popping from container.
-
- Jun 22, 2018
-
-
Steven Murray authored
-
- Jun 21, 2018
-
-
Steven Murray authored
Done
-
- Jun 14, 2018
-
-
Michael Davis authored
-
- Jun 12, 2018
-
-
Anastasia Karachaliou authored
-