- Sep 01, 2016
-
-
Steven Murray authored
-
- Aug 30, 2016
-
-
Victor Kotlyar authored
cta::exception::NotAnOwner
-
- Jul 16, 2015
-
-
Steven Murray authored
-
Steven Murray authored
Renamed CTA/tapeserver/castor to CTA/tapeserver/castor_checkout in preparation for the moving the sub-directory CTA/tapeserver/castor/castor up the directory tree
-
- Jul 15, 2015
-
-
Steven Murray authored
-
Eric Cano authored
-
- Jul 03, 2014
-
-
David COME authored
-
David COME authored
-
- May 15, 2014
-
-
David COME authored
-
- Mar 04, 2014
-
-
Steven Murray authored
-
- Feb 18, 2014
-
-
Steven Murray authored
castor::utils::SmartFd This class should eventually replace the folowing class: castor::tape::utils::SmartFd
-
- Aug 14, 2012
-
-
Sebastien Ponce authored
-
- Apr 24, 2012
-
-
Steven Murray authored
bug #92460: tapebridged should gracefully shutdown a migration tape-session when tapegatewayd reports a disabled tape Refactored the tapebridged daemon and created the following unit-test that recreates this bug: castor::tape::tapebridge::BridgeProtocolEngineTest::testMigrationToDisabledTapeUsingLocalDomain The refactoring was necessary in order to create the unit-test. During the refactoring I modified the logging of the tapebridged daemon so that the very first session error detected is always logged immediately. This will help debug problems in the future if need be.
-
- Aug 29, 2010
-
-
Steven Murray authored
This commit adds the followimng class: castor::tape::utils::SmartOcciResultSet This class was tested by the following test program: test/castor/tape/utils/TestUtilsMain.cpp
-
- Mar 23, 2010
-
-
Sebastien Ponce authored
Another major cleanup of the castor code targetting to drop all warnings due to the -Wextra flag. On the way, many little bugs were fixed (possible core dumps in command lines, wrong or missing checks, ...), code was dropped since unused, files were converted from dos to unix end of line convention, etc, etc ...
-
- Jan 20, 2010
-
-
Steven Murray authored
Simplified exception messages of the smart pointers of the tape::utils package. This will help us use the code in the mighunter.
-
- Jan 15, 2010
-
-
Steven Murray authored
-
- Jan 07, 2010
-
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
castor::tape::aggregator::SmartFdList to the castor::tape::utils package. This has been done to prepare for the addition of the yet to be developed castor::tape::utils::SmartFILEPtr which will be required to implement the safe closure of the TPCONFIG file using the "resource acquisition is resource allocation" approach.
-
- Jan 04, 2010
-
-
Steven Murray authored
-
Steven Murray authored
-
- Dec 04, 2009
-
-
Steven Murray authored
aggregator_non_blocking, i.e. I replaced #include "castor/tape/aggregator/ with #include "castor/tape/aggregator_non_blocking/
-
Steven Murray authored
aggregator. For this reason we are creating the following new svn directory: trunk/castor/tape/aggregator_non_blocking This directory will be merged with the aggregator directory and deleted when the work is over (sometime next year).
-
- Jun 10, 2009
-
-
Steven Murray authored
package contains code which should be common to all of tape.
-
- May 06, 2009
-
-
Steven Murray authored
side of the RTCOPY protocol. Improved logging.
-
- Apr 21, 2009
-
-
Nicola Bessone authored
session. We are still unable to do so, it looks like we need to count both open connections between the recaller and rtcpd and the number of outstanding active file copies.
-
- Mar 13, 2009
-
-
Steven Murray authored
-
- Mar 12, 2009
-
-
Steven Murray authored
DriveAllocationProtocolEngine. The code compiles, but surely will not work. A long way to go...
-
- Mar 09, 2009
-
-
Steven Murray authored
and function strings to tape exceptions. Example usage: TAPE_THROW_EX(castor::exception::Internal, ": Failed to down cast reply object to tapegateway::FileToRecall"); TAPE_THROW_CODE(EBADMSG, ": Unknown reply type " ": Reply type = " << reply->type()); Fixed bug in RTCOPY protocol; we were sending one too many "end of file lists". Fixed bug in message dispatch logic, there was a missing break in one of the switch statements that was causing an IObject to get dynamic casted to two different classes.
-
- Feb 09, 2009
-
-
Steven Murray authored
castor::tape::aggregator::VdqmRequestHandlerThread::run The function is now nearly half its orginal size.
-
Steven Murray authored
it will close the basic file descriptor it owns.
-
- May 12, 2004
-
-
Sebastien Ponce authored
-