- Mar 04, 2020
-
-
Cedric CAFFY authored
-
- Feb 18, 2020
-
-
Cedric CAFFY authored
Added UNIQUE constraint on STORAGE_CLASS_NAME and removed the the UNIQUE constraint on DISK_INSTANCE_NAME and STORAGE_CLASS_NAME
-
- Feb 10, 2020
-
-
Cedric CAFFY authored
-
- Dec 06, 2019
-
-
Steven Murray authored
-
Cedric CAFFY authored
-
- Oct 23, 2019
-
-
Cedric CAFFY authored
-
- Oct 18, 2019
-
-
Cedric CAFFY authored
-
- Oct 08, 2019
-
-
Eric Cano authored
-
- Sep 26, 2019
-
-
Steven Murray authored
-
- Sep 04, 2019
-
-
Cedric CAFFY authored
-
- Aug 23, 2019
-
-
Eric Cano authored
The retrieve request address is now stored in the EOS namespace as an extended attribute and deleted after checks on cancellation. The cleanup of the queues will be eventually done by the tape servers.
-
- Aug 20, 2019
-
-
Cedric CAFFY authored
-
Cedric CAFFY authored
-
- Aug 16, 2019
-
-
Eric Cano authored
-
- Aug 02, 2019
-
-
Eric Cano authored
The sleep time (15 minutes) is currently hardcoded, but implemented in a single place (OStoreDB::fetchMountInfo() ).
-
- Jul 26, 2019
-
-
Eric Cano authored
Moved the space reservation information to the DriveStatus object store object instead of a new central registry. The central registry would have been a single point of contention as was the DriveRegistry before being split into DriveStates. As the problem is so close to the one of the drive status, we can actually reuse the drive status for this purpose. The algorithm will also change as we move the responsibility of querying the free space from the disk systems into the OStoreDb object instead of the Scheduler. This leads to a slightly worth layering of responsibilities, making the OStoreDb::RetrieveMount object a client of the disk::DiskSystemFreeSpaceList object. The current implementation will also query the free space from the disk systems on each pop, instead of doing so in a globally cached fashion. With the new model, we could cache the free space per drive (if needed), but not globally. This is not expected to be a real issue and free space is a global counter in the disk system, expected to be readily available.
-
- 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"
-
Victor Kotlyar authored
Update cta::Catalogue::tapeMountedForRetrieve and cta::Catalogue::tapeMountedForArchive to increase read/write mount counts.
-
- Jul 05, 2019
-
-
Victor Kotlyar authored
Add isFromCastor field to the catalogue DB. CTA only sets this filed to false and respects it in the getTapesForWriting
-
- Jul 03, 2019
-
-
Eric Cano authored
-
- Jul 02, 2019
-
-
Michael Davis authored
-
Victor Kotlyar authored
Implement catalogue createDiskSystem, getAllDiskSystems, deleteDiskSystem methods.
-
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
Mostly changes to new unit tests.
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
The blob is a set of type/value pairs which can be serialised to a byte array for storage in the DB.
-
Michael Davis authored
-
Michael Davis authored
Redundant as it is always the same as totalBytes
-
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
Mostly changes to new unit tests.
-
Michael Davis authored
-
Michael Davis authored
-
Michael Davis authored
The blob is a set of type/value pairs which can be serialised to a byte array for storage in the DB.
-
Michael Davis authored
-
Michael Davis authored
Redundant as it is always the same as totalBytes
-
Michael Davis authored
* TapeFile::compressedSize is renamed to fileSize * TapeFileWritten::compressedSize is removed, as it contains the same information as TapeFileWritten::size
-
- Jun 24, 2019
-
-
Eric Cano authored
-
Michael Davis authored
cta-admin logicallibrary ls cta-admin mountpolicy ls cta-admin showqueues cta-admin storageclass ls
-
- Jun 21, 2019
-
-
Eric Cano authored
-