- Jun 04, 2019
-
-
Cedric CAFFY authored
Deleted the checking of the presence of non superseded files during an Archive Mount.
-
- May 22, 2019
-
-
Steven Murray authored
-
- May 20, 2019
-
-
Steven Murray authored
-
- May 14, 2019
-
-
Cedric CAFFY authored
Wrapped the content of MaintenanceHandler::runChild() into a new method MaintenanceHandler::exceptionThrowingRunChild() This has been done in order to avoid the MaintenanceHandler to leak exceptions
-
- May 09, 2019
-
-
Eric Cano authored
This triggered the killing of the maintenance process by a sibling which had an unhandled exception and hence called the destructor of the MaintenanceHandler. Usual use case sees an exit instead with no full stack unwinding.
-
- May 06, 2019
-
-
Cedric CAFFY authored
-
Cedric CAFFY authored
-
Cedric CAFFY authored
Moved disk-operations-related code into the new "disk" directory
-
Cedric CAFFY authored
Removed helgrind error by removing a linkage in the tapeserver/castor/tape/tapeserver/file/CMakeLists.txt file
-
- May 03, 2019
-
-
Cedric CAFFY authored
-
- May 02, 2019
-
-
Cedric CAFFY authored
Refactored the async deletion of repack subrequests files via XRootD (used the xroot's async deletion) Deleted the folder containing the repack subrequests files (Local file + XRootD)
-
- Apr 30, 2019
-
-
Cedric CAFFY authored
The folder containing the files need now to be removed
-
- Apr 29, 2019
-
-
Cedric CAFFY authored
Added the creation of the directory corresponding to the vid of the tape to repack (xroot + local file system)
-
- Apr 15, 2019
-
-
Eric Cano authored
-
Cedric CAFFY 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.
-
Cedric CAFFY authored
Added a check while mounting a tape for writing : if some tape files located in the writing tape are not superseded by others, the write session will fail. Note: The test CatalogueTest.exist_non_superseded_files_after_fseq is supposed to fail.
-
- Mar 26, 2019
- Mar 21, 2019
-
-
Cedric CAFFY authored
-
- Mar 15, 2019
-
-
Eric Cano authored
-
- Mar 05, 2019
-
-
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 25, 2019
-
-
Steven Murray authored
-
- Feb 19, 2019
-
-
Steven Murray authored
-
- Feb 08, 2019
-
-
Steven Murray authored
Changed 'catch (cta::exception::Exception ex)' to 'catch (cta::exception::Exception &ex)' in order to avoid error: catching polymorphic type ‘class cta::exception::Exception’
-
Steven Murray authored
Changed 'catch (cta::exception::Exception ex)' to 'catch (cta::exception::Exception &ex)' in order to avoid error: catching polymorphic type ‘class cta::exception::Exception’ by value
-
Steven Murray authored
Changed 'catch (exception::Exception ex)' to 'catch (exception::Exception &ex)' in order to avoid error: catching polymorphic type ‘class cta::exception::Exception’ by value
-
- Feb 05, 2019
-
-
Steven Murray authored
-
- Feb 02, 2019
-
-
Steven Murray authored
-
- Jan 25, 2019
-
-
Michael Davis authored
-
- Jan 23, 2019
-
-
Cedric CAFFY authored
Status of repack retrieve request changed to RJS_Succeeded, started to insert the repack retrieve request into RetrieveQueueToReportToRepackForSuccess
-
- Jan 22, 2019
-
-
Cedric CAFFY authored
-
- Jan 18, 2019
-
-
Cedric CAFFY authored
Repack RetrieveRequest reported as success after mount and retrieve successful (expandRepackRequest)
-
- Dec 20, 2018
-
-
Cedric CAFFY authored
-
- Dec 19, 2018
-
-
Cedric CAFFY authored
-
- Dec 17, 2018
-
-
Eric Cano authored
(see 'ps -ax -o "pid comm cmd" | grep /usr/bin/cta-taped').
-
- Dec 13, 2018
-
-
Cedric CAFFY authored
-
Cedric CAFFY authored
-
- Dec 12, 2018
-
-
Cedric CAFFY authored
-