- Jun 09, 2017
-
-
Cristina Moraru authored
Signed-off-by:
Cristina Moraru <cristina-gabriela.moraru@cern.ch>
-
Cristina Moraru authored
Signed-off-by:
Cristina Moraru <cristina-gabriela.moraru@cern.ch>
-
- Jun 01, 2017
-
-
Eric Cano authored
-
Eric Cano authored
-
Cristina Moraru authored
Change RAO synchronization: * move all RAO operations right after mounting, before the exection of any tape read task * while waiting for the tape to be mounted, the ReacallTaskInjector fetches more tape read jobs * once the tape is mounted and the RecallTaskInjector gets access to the drive performs RAO query for all queued files * after performing RAO query for this files, RAO is deactivated Signed-off-by:
Cristina Moraru <cristina-gabriela.moraru@cern.ch>
-
Steven Murray authored
As agreed by Eric and Steve, the "<priority | LOG_LOCAL3>" prefix of non-syslog error messages has been dropped.
-
- May 31, 2017
-
-
Steven Murray authored
All sub-classes of the Logger class, excluding DummyLogger and SysLogLogger, now prefix each log message with the same header as CASTOR. Please note that SysLogLogger class intentionally leaves the creation of log message headers to rsyslog. It is the responsibility of the system administrator/operator to configure rsyslog to generate the header syntax they wish including the precision of the timestamp within the header.
-
Steven Murray authored
I have removed the generation and formating of timestamps from the CTA logging system.
-
Julien Leduc authored
removing CI_DEBUG_TRACE as it dumps all the certificates and secure variables on the build stdout...
-
Julien Leduc authored
-
Eric Cano authored
-
Eric Cano authored
-
- May 30, 2017
-
-
Steven Murray authored
With respect to the mediachanger::AcsProxy class. Replaced std::mutex and std::lock_guard with their helgrind friendly drop in replacements threading::Mutex and threading::MutexLocker.
-
Steven Murray authored
With respect to the mediachanger::ZmqContextSingleton class. Replaced std::mutex and std::lock_guard with their helgrind friendly drop in replacements threading::Mutex and threading::MutexLocker.
-
Steven Murray authored
The ZmqContextSingleton::instance() method was being called prematurely. This led to unit tests that don't actually communicate over zero mq having "still reachable" memory leak when executed in valgrind.
-
Steven Murray authored
The report of a file being archived will now timeout after 15 seconds when trying to connect to EOS. The previous timeout was 8 minutes. The 8 minute timeout was so long that the "kill a stalled data transfer session" logic would kick in before the timeout expired. This killing logic would then mask the underlying problem.
-
Vladimir Bahyl authored
-
Michael Davis authored
-
Steven Murray authored
With respect to the rdbms::SqliteStmt class. Replaced std::mutex and std::lock_guard with their helgrind friendly drop in replacements threading::Mutex and threading::MutexLocker.
-
Steven Murray authored
With respect to the rdbms::SqliteConn class. Replaced std::mutex and std::lock_guard with their helgrind friendly drop in replacements threading::Mutex and threading::MutexLocker.
-
Steven Murray authored
With respect to the rdbms::OcciStmt class. Replaced std::mutex and std::lock_guard with their helgrind friendly drop in replacements threading::Mutex and threading::MutexLocker.
-
Steven Murray authored
With respect to the rdbms::OcciRset class. Replaced std::mutex and std::lock_guard with their helgrind friendly drop in replacements threading::Mutex and threading::MutexLocker.
-
Steven Murray authored
With respect to the rdbms::OcciEnvSingleton class. Replaced std::mutex and std::lock_guard with their helgrind friendly drop in replacements threading::Mutex and threading::MutexLocker.
-
Steven Murray authored
With respect to the rdbms::OcciConn class. Replaced std::mutex and std::lock_guard with their helgrind friendly drop in replacements threading::Mutex and threading::MutexLocker.
-
Eric Cano authored
This will allow debugging this issue.
-
Steven Murray authored
Replaced std::mutex and std::lock_guard with there helgrind friendly drop in replacements threading::Mutex and threading::MutexLocker.
-
- May 29, 2017
-
-
Steven Murray authored
-
Eric Cano authored
The unlocking should only be attempted if we still hold the lock (it was unconditional).
-
Steven Murray authored
Removed the "--encryptionkey" option from "cta tape add"
-
Eric Cano authored
std::mutex does not call pthread_mutex_init and pthread_mutex_destroy. This is problematic when using helgrind. See details in common/threading/MutexLtrace.cpp.
-
Eric Cano authored
The usage of this user was added earlier. The user and group are created in RPM post install scripts. For this reason, only the buildtree tests we affected (as the post-install script behavior needed to be duplicated.
-
Steven Murray authored
I have updated the help page of the "cta tape" command. The page now explains that encryption_key is either "none" or the name of the individual key to be used. Please note that encryption and its configuration is not for release 0 of CTA. It is also not clear how much encryption configuration details should be inside of the CTA catalogue. We may for example drop the concept of encryption_key name all together and just record a boolean that simply indicates whether or not a tape is encrypted.
-
- May 26, 2017
-
-
Cristina Moraru authored
For m_maxFilesRequest equals 2 or 3 and 0 remaining tasks, first branch is taken instead of the second one, causing a deadlock. Signed-off-by:
Cristina Moraru <cristina-gabriela.moraru@cern.ch>
-
Cristina Moraru authored
Signed-off-by:
Cristina Moraru <cristina-gabriela.moraru@cern.ch>
-
Cristina Moraru authored
This patch extends RecallTaskInjector to perform a Recommended Access Query to the tape drive to reorder a set of jobs. This patch also adds a unit test for the newly added RAO functionality Signed-off-by:
Cristina Moraru <cristina-gabriela.moraru@cern.ch>
-
Cristina Moraru authored
Signed-off-by:
Cristina Moraru <cristina-gabriela.moraru@cern.ch>
-
Cristina Moraru authored
Signed-off-by:
Cristina Moraru <cristina-gabriela.moraru@cern.ch>
-