- 10 Apr, 2014 4 commits
-
-
David COME authored
RecallMemoryManager is the memory manager dedicated to the recall. All recall-related files are now using RecallMemoryManager
-
David COME authored
-
David COME authored
-
David COME authored
And removed functions that were previously removed from DiskWriteTaskInterface
-
- 08 Apr, 2014 1 commit
-
-
David COME authored
Changed consequently the types to use the interface instead of the derived type : RecallReportPacker
-
- 07 Apr, 2014 2 commits
-
-
David COME authored
-
David COME authored
From void to bool : true if the file has been successfully written false otherwise
-
- 04 Apr, 2014 4 commits
-
-
David COME authored
and thus changed the type to an auto_ptr into DiskWriteTask
-
David COME authored
-
David COME authored
RecallReportPacker is provided as a parameter of execute, and the opther attributes have been replaced by a FileToRecallStruct
-
David COME authored
-
- 03 Apr, 2014 2 commits
-
-
David COME authored
-
David COME authored
Changed the constructor to take that into account, and changed the calls to the constructor where it was needed
-
- 02 Apr, 2014 1 commit
-
-
David COME authored
Added first attempt to insert a real writting in a DiskWriteTask. CMakeList changed to add the File library to the tapeserver one
-
- 01 Apr, 2014 2 commits
-
-
David COME authored
DiskReadTask -> DiskReadTaskInterface, DiskReadFileTask -> DiskReadTask, same thing for the write side. Changed the includes files accordingly
-
David COME authored
-
- 19 Mar, 2014 1 commit
-
-
David COME authored
-
- 10 Mar, 2014 1 commit
-
-
Daniele Kruse authored
-
- 07 Aug, 2013 1 commit
-
-
Steven Murray authored
Changed the time interval used by the tapegatewayd daemon to know when to poll the vdqmd daemon for lost requests. I have changed the value from 30 to 60 seconds. 30 seconds was great for testing but I beleive 60 is better for production purposes. If we imagine each production stager has on average 60 VDQM requests pending and we have 5 production servers, then we are talking a 5Hz query rate on the vdqmd daemons which I believe is a healthy figure for a large (5 stager) CASTOR installation.
-
- 06 Aug, 2013 1 commit
-
-
Steven Murray authored
Changed the time interval between two polls on a VDQM request by the tapegatewayd daemon from 10 minutes to 30 seconds. The tapegatewayd daemon polls a VDQM request in order to determine whether or not the request has been lost.
-
- 21 Mar, 2012 1 commit
-
-
Giuseppe Lo Presti authored
-
- 28 Nov, 2011 1 commit
-
-
Giuseppe Lo Presti authored
documented what it means (Full documentation is anyway in DynamicThreadPool.hpp).
-
- 11 Aug, 2011 1 commit
-
-
Eric Cano authored
bug #85285: tapegateway::WorkerThread::handleMigrationUpdate blindly sends a positive acknowledgements Fixed the failing VMGR update when the tape was disabled. Reduced the cases when the vmgr helper functions refuse to work. The vmgr helper class of the tape gateway was heavily refactored in the process. Also added a mechanism to prevent looping on vmgr in case of a shutdown of the demon. This was implemented with a new functor in tape/utils. Homogenized the authorship information in tape gateway directory (to castor-dev team).
-
- 02 Feb, 2010 1 commit
-
-
Giulia Taurelli authored
removed moved the mighunter and the rechandler in the tape directory. Deleted infoPolicy code. Made mighunter/tapegateway/rechandler to use the thread safe python library contained in castor/tape/python
-
- 01 Feb, 2010 1 commit
-
-
Steven Murray authored
-
- 19 Jun, 2009 1 commit
-
-
Steven Murray authored
-
- 18 Jun, 2009 1 commit
-
-
Steven Murray authored
-
- 10 Jun, 2009 1 commit
-
-
Steven Murray authored
-
- 26 Feb, 2009 1 commit
-
-
Steven Murray authored
The primary goal of this state machine is to help manage the complexity of the RTCOPY (rtclientd/rtcpd) protocol within the tape aggregator.
-
- 02 Feb, 2009 1 commit
-
-
Steven Murray authored
the reception of an RTCP message into two separate function calls; the reception of the header and then the reception of the body. This modification was needed in order to deal with the next step of the RTCOPY protocol where the main select loop has to deal with different types of incoming RTCOPY messages comming from different RTCPD threads.i Immediately after a call to select which indicates an incoming message, the tape aggregator needs to use the Transceiever to just read in the RTCP message header so it can then dispatch the receptionm of the body of the incomming message to the appropriate Transceiver body reception function.
-
- 29 Jan, 2009 1 commit
-
-
Steven Murray authored
own function: castor::tape:aggregator::VdqmRequestHandlerThread::processJobSubmissionRequest Started to refactorise out the giving of file lists to RTCPD.
-
- 08 Dec, 2008 1 commit
-
-
Steven Murray authored
-
- 05 Dec, 2008 1 commit
-
-
Steven Murray authored
-
- 04 Dec, 2008 2 commits
-
-
Steven Murray authored
-
Steven Murray authored
ackowledge of a request for a VID from RTCPD. Still a long, long way to go, but it's a start.
-
- 03 Dec, 2008 1 commit
-
-
Steven Murray authored
-
- 14 Nov, 2008 1 commit
-
-
Steven Murray authored
-
- 15 Aug, 2008 1 commit
-
-
Steven Murray authored
tape aggregator daemon.
-
- 31 Jul, 2008 1 commit
-
-
Sebastien Ponce authored
-
- 05 Apr, 2005 1 commit
-
-
Sebastien Ponce authored
-