- 22 Aug, 2014 1 commit
-
-
Victor Kotlyar authored
-
- 20 Aug, 2014 10 commits
-
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Elvin Sindrilaru authored
response from the stager. Adjust the stalling of clients so that they are not delayed for more than 5 min. Use consistently the stagerhost variable set in the xrd.cf.manager file when sending requests to the stager. Fix the deletion of expired user requests - this part of the code should be rarely used given that we now have a proper way of cleaning up requests from diconnected clients. Move the definition of ReqElements for the .cpp file. Drop the createifnotexists opaque tag since it's not used anymore. Refector some error messages and fix formatting.
-
Elvin Sindrilaru authored
-
Elvin Sindrilaru authored
-
Elvin Sindrilaru authored
Fix timing printout
-
Steven Murray authored
The DriveCatalogueEntry class was initialising the host-name/server to be used with the vdqm to an empty string and never changing it there after. This of course was causing the security features of the vdqm to reject requests from tapeserverd to change its state.
-
- 19 Aug, 2014 11 commits
-
-
Steven Murray authored
Please note that the "integration" code of tapserverd is not fully functional. One should however be able to run a data transfer session.
-
Giuseppe Lo Presti authored
not tested as gridftp transfers are actually broken in SLC6 for long...
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Sebastien Ponce authored
Conflicts: debian/changelog
-
Sebastien Ponce authored
Conflicts: castor/db/stager_oracle_create.sql
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Steven Murray authored
The heartbeat message from the data transfer session to the parent tapeserverd process is broken. Given the fact that the heartbeat logic is not yet implemented in the parent tapeserverd process, I am commenting out the sending of the message from TaskWatchDog to parent tapeserverd process.
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
- 15 Aug, 2014 1 commit
-
-
Steven Murray authored
-
- 14 Aug, 2014 10 commits
-
-
Steven Murray authored
Mounting and unmounting a tape can take several minutes.
-
Steven Murray authored
The different tape sessions, Cleaner, DataTransfer and Label require TCP/IP proxies in order to request services from other daemons such as rmcd. Since the move of the sessions from TapeDaemon to ProcessForker, the factories for creating those proxies within TapeDaemon have become obsolete.
-
Giuseppe Lo Presti authored
-
Eric Cano authored
-
Eric Cano authored
This implied adding file block ID tracking in TapeFile::WriteFile
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Steven Murray authored
-
- 13 Aug, 2014 1 commit
-
-
Eric Cano authored
-
- 12 Aug, 2014 6 commits
-
-
Steven Murray authored
PLEASE NOTE that the cleaner is not yet launched correctly. I will fix this in a future commit. With this commit the TapeDaemon process no longer forks a session. All sessions (CleanerSession, DataTransferSession and LabelSession) have been moved to the ProcessForker.
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
Properly use the now introduced custom exceptions in the case of transfers that failed to start because of the stager
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
and related to bug #105068: Draining looping when having shared pools and replicated files. Renamed the new constraint introduced in DrainingErrors to respect the convention. This is actually used in oracleGC.sql:483 in 2_1_14, not in the master. Fixed the constraint violation to be ignored by the GC.
-