- Jul 09, 2019
-
-
Cedric CAFFY authored
Added the ArchiveForRepack mountType to the Drive reporting Transformed the DataTransferSession::mountTypeToString() to add the ArchiveForRepack mountType, transformed the normal "Archive" into "ArchiveForUser"
-
- Jul 02, 2019
-
-
Michael Davis authored
-
Michael Davis authored
-
Victor Kotlyar authored
tapes Add read-only tape flag support in the catalogue for the TAPE table. Add RdbmsCatalogue::setTapeReadOnly method to modify this flag with "cta-admin tape ch" command. Add RdbmsCatalogue::setTapeReadOnlyOnError to set this flag from taped. Add support for rdonly flag listing for "cta-admin tape ls" and "cta-admin sq" command.
-
- Jul 01, 2019
-
-
Michael Davis authored
- Type of checksumBlob in cta.proto should be bytes not string - ADLER32 passed into blob as uint32_t not string (conversion to bytearray is now handled inside the ChecksumBlob class)
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
* TapeFile::compressedSize is renamed to fileSize * TapeFileWritten::compressedSize is removed, as it contains the same information as TapeFileWritten::size
-
- Jun 26, 2019
-
-
Michael Davis authored
- Type of checksumBlob in cta.proto should be bytes not string - ADLER32 passed into blob as uint32_t not string (conversion to bytearray is now handled inside the ChecksumBlob class)
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
* TapeFile::compressedSize is renamed to fileSize * TapeFileWritten::compressedSize is removed, as it contains the same information as TapeFileWritten::size
-
- 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
-