- 05 Jul, 2018 1 commit
-
-
Eric Cano authored
-
- 04 Jul, 2018 1 commit
-
-
Eric Cano authored
The catalogue can receive polymorphic items as input for recording. The strict sequencing of fSeqs is still enforced. Currently, 2 items types are recorded: files and placehoders. Files are recorded to the tape catalogue, while place holders are not, but they are used to enforce the fSeq sequencing.
-
- 30 May, 2018 2 commits
-
-
Steven Murray authored
-
Steven Murray authored
-
- 04 Apr, 2018 1 commit
-
-
Steven Murray authored
Replaced oracle::occi::setVector(occiStmt.get(), 1, archiveFileIdList, SYS, ODCINUMBERLIST) with temporary table TEMP_TAPE_FILE_BATCH
-
- 16 Mar, 2018 3 commits
-
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
This reverts commit 49190c08.
-
- 15 Mar, 2018 2 commits
-
-
Steven Murray authored
cta/CTA#212 Verify the tape catalogue enforces the rule that all tape copies have the same file size and checksum. Fixed.
-
Steven Murray authored
-
- 13 Mar, 2018 2 commits
-
-
Steven Murray authored
-
Steven Murray authored
OracleCatalogue now creates and propagates LostDatabaseConnection exceptions in all the appropriate use-cases
-
- 09 Feb, 2018 1 commit
-
-
Steven Murray authored
Added CatalogueRetryWrapper.hpp
-
- 30 Jan, 2018 6 commits
-
-
Steven Murray authored
Corrected handling of LostDatabaseConnection exceptions within OracleCatalogue
-
Steven Murray authored
OracleCatalogue::deleteArchiveFileByDiskFileId() should re-connect to database if connection lost.
-
Steven Murray authored
OracleCatalogue::deleteArchiveFile() should re-connect to database if connection lost.
-
Steven Murray authored
-
Steven Murray authored
Refactored retryOnLostConnection() from OracleCatalogue and RdbmsCatalogue
-
Steven Murray authored
-
- 29 Jan, 2018 3 commits
-
-
Steven Murray authored
OracleCatalogue::filesWrittenToTape() should re-connect to database if connection lost.
-
Steven Murray authored
Revert "cta/CTA#186 CTA should cope with idle database connections being dropped by the database server" This reverts commit 610e08b3.
-
Steven Murray authored
OracleCatalogue::filesWrittenToTape() should now transparently re-connect to the database.
-
- 25 Jan, 2018 1 commit
-
-
Steven Murray authored
Done
-
- 10 Nov, 2017 1 commit
-
-
Steven Murray authored
-
- 09 Nov, 2017 1 commit
-
-
Steven Murray authored
-
- 21 Sep, 2017 4 commits
-
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
- 17 Aug, 2017 2 commits
-
-
Steven Murray authored
This reverts commit 3b1855a8. The 'SELECT FOR UPDATE' was not the bottle neck. I am putting it back for now.
-
Steven Murray authored
-
- 14 Aug, 2017 1 commit
-
-
Steven Murray authored
-
- 19 Jul, 2017 1 commit
-
-
Victor Kotlyar authored
-
- 17 Jul, 2017 1 commit
-
-
Steven Murray authored
This commit does two things. Firstly it puts back the call from: XrdCtaFile::xCom_deletearchive() to: Scheduler::deleteArchive() Secondly it moves the reponsibility of logging the "Archive File Deleted" message from the CTA front-end (XrdCtaFile) to the CTA catalogue. Please note that Scheduler::deleteArchive() still does not call SchedulerDatabase::deleteArchiveRequest().
-
- 12 Jul, 2017 1 commit
-
-
Steven Murray authored
-
- 30 Jun, 2017 1 commit
-
-
Steven Murray authored
-
- 29 Jun, 2017 1 commit
-
-
Steven Murray authored
-
- 21 Jun, 2017 1 commit
-
-
Steven Murray authored
This commit makes the "eos rm" command idempotent with respect to the CTA catalogue. If the "eos rm" command requests the CTA catalogue to delete a file that does not exist with the CTA catalogue, then this condition is no longer treated as an error.
-
- 30 May, 2017 1 commit
-
-
Steven Murray authored
Replaced std::mutex and std::lock_guard with there helgrind friendly drop in replacements threading::Mutex and threading::MutexLocker.
-
- 20 Apr, 2017 1 commit
-
-
Steven Murray authored
Done.
-