- Mar 21, 2019
-
-
Cedric CAFFY authored
-
- Mar 19, 2019
-
-
Eric Cano authored
-
Cedric CAFFY authored
- Queueing into the RetrieveQueueToReportToRepackForFailure - Reporting of the failed RetrieveJobs (add statistics + deletion of the failed sub requests) Unit test associated : expandRepackRequestFailedRetrieve
-
- Mar 18, 2019
-
-
Cedric CAFFY authored
These requests are queued in the RetrieveQueueToReportToRepackForFailure Adapted the Sorter to be able to queue a RetrieveRequest from Repack into a queue identified by the RepackRequest's address
-
- Mar 15, 2019
- Mar 12, 2019
- Mar 11, 2019
-
-
Eric Cano authored
-
- Mar 08, 2019
-
-
Eric Cano authored
Changed the reporting structures in the repack request to better handle repoting (we will report one archive job per rearchived copy number, which is potentially several per fSeq. Created the getNextBatch() function for retrieve successes and partially implemented the report function.
-
- Mar 06, 2019
- Mar 05, 2019
-
-
Eric Cano authored
Renamed function to getNextRetrieveRequestToReportToRepackForSuccessBatch to match current naming convention.
-
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)>).
-
- Mar 01, 2019
-
-
Cedric CAFFY authored
Renamed some status (#447 issue) Harmonized the name of the Archive and Retrieve queues in the cta.proto file and made the changes in the C++ code
-
- 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 11, 2019
-
-
Cedric CAFFY authored
Started to queue the ArchiveRequest for Repack
-
- Feb 08, 2019
-
-
Michael Davis authored
It was using vid as container identifier where it should have used tapepool.
-
Steven Murray authored
Changed 'catch (std::out_of_range)' to 'catch (std::out_of_range&)' in order to avoid the error: catching polymorphic type ‘class std::out_of_range’ by value
-
- Feb 07, 2019
-
-
Michael Davis authored
-
Cedric CAFFY authored
Removed the "User" message from the cta.proto (duplication of UserIdentity message)
-
Michael Davis authored
-
- Feb 06, 2019
-
-
Michael Davis authored
Previously these were references, but sometimes we want only an archive queue itor or only a retrieve queue itor. Now we can set the unused itors to nullptr.
-
- Feb 05, 2019
-
-
Cedric CAFFY authored
Changed the return type of scheduler.getNextSucceededRetrieveRequestForRepackBatch() method from cta::SchedulerDatabase::RetrieveJob to cta::RetrieveJob
-
Cedric CAFFY authored
The getNextSucceededRetrieveRequestForRepackBatch is implemented and integrated in the expandRepackRequest test
-
Cedric CAFFY authored
Started to implement the method to get the RetrieveRequest from the RetrieveQueueToReportToSuccessForRepack queue
-
Cedric CAFFY authored
Refactored OStoreDB::RetrieveMount::batchSucceedRetrieveForRepack() method
-
- Feb 04, 2019
-
-
Michael Davis authored
Constructor takes a QueueType parameter so we can iterate across FailedJobs in the same way as we do with JobsToTransfer.
-
- Feb 02, 2019
-
-
Steven Murray authored
-
- Jan 31, 2019
-
-
Michael Davis authored
-
- Jan 30, 2019
-
-
Cedric CAFFY authored
-> Moved code related to payload manipulation in the cta::objectstore::RetrieveRequest class
-
Michael Davis authored
-
- Jan 29, 2019
-
-
Cedric CAFFY authored
Changed the operator "<" of Scheduler::PotentialMount so that the sorting of mounts is in alphabetical order
-
- Jan 28, 2019
-
-
Eric Cano authored
-
- Jan 25, 2019
-
-
Michael Davis authored
-
Cedric CAFFY authored
Changed the status of succeeded retrieve requests as RJS_Succeeded and inserted them to the RetrieveQueueToReportToRepackForSuccess, unit tested but memory leak
-
- Jan 24, 2019
-
-
Eric Cano authored
This was based on the assumption that queue would be trimmed fast, leading to a tight loop. We now go one round on existing queues.
-
Michael Davis authored
-