- Jun 17, 2019
- Jun 03, 2019
-
-
Cedric CAFFY authored
Generated the json files of non repacked files, self repacked files and repacked files for further jq querying Added a script repack_generate_report.sh that will be executed at the end of each repack_systemtest
-
Cedric CAFFY authored
-
- May 22, 2019
-
-
Cedric CAFFY authored
Added unit test to test it Added a Repack Request expansion time limit (if the expansion last more than this time limit, it will be requeued) Added jq to the buildtree
-
Eric Cano authored
-
Eric Cano authored
Added a deadline for hearbeat update (60s and 30s respectively) and bumped up garbage collection deadline to 90s.
-
- May 21, 2019
-
-
Eric Cano authored
-
Eric Cano authored
This bug was introduced earlier this year. It led to spurious garbage collections in stress tests.
-
Cedric CAFFY authored
Changed the exception thrown by rootEntry.getRepackIndexAddress() from cta::RootEntry::NotAllocated to cta::exception::Exception to spot if the backtrace comes from the macro generating the exceptions
-
- May 20, 2019
-
-
Eric Cano authored
This will prevent the process surviving during signal propagation time.
-
- May 14, 2019
-
-
Eric Cano authored
This will allow diagnosing slow-downs.
-
Cedric CAFFY authored
-
- May 13, 2019
-
-
Eric Cano authored
The garbage collector now sets a flag on the agent object indicating garbage collection. The process will immediately exit when detecting garbage collection.
-
- May 09, 2019
-
-
Cedric CAFFY authored
The status of the repack request is updated throughout all its lifecycle (Pending, ToExpand, Starting, Running, Complete or failed)
-
- May 08, 2019
-
-
Cedric CAFFY authored
-
- May 03, 2019
-
-
Cedric CAFFY authored
-
- Apr 16, 2019
-
-
Eric Cano authored
-
- Apr 15, 2019
-
-
Cedric CAFFY authored
-
Cedric CAFFY authored
-
Eric Cano authored
-
Eric Cano authored
Replaced the map of tape files with a list as the assumption that we have one copy per copyNb is no more valid with repack.
-
- Mar 26, 2019
-
-
Cedric CAFFY authored
-
- Mar 25, 2019
-
-
Cedric CAFFY authored
-
Eric Cano authored
-
- Mar 22, 2019
-
-
Eric Cano authored
This included extracting missing data while popping elements from archive queue.
-
- 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
-
-
Eric Cano authored
-
- Mar 14, 2019
-
-
Cedric CAFFY authored
-
- Mar 12, 2019
-
-
Eric Cano authored
Updated the unit tests to validate the queues and requests are as expected.
-
- 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 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)>).
-
- 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
-
Cedric CAFFY authored
Documentation of the public methods of the sorter
-