- 20 Apr, 2011 7 commits
-
-
Sebastien Ponce authored
Added detection of double scheduling, that is cases where a diskserver wants to restart a transfer that the head node believed was already running. This can happen in case of timeout in the connection while the server has already answered
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
Improved listtransfers so that it dose not hide diskservers that could not be contacted by warns the user or displays '-' for its numbers in the summaries
-
Sebastien Ponce authored
-
Sebastien Ponce authored
Fixed finalization of diskmanagerd. The ActivityControl thread was stuck and the threads were not joined properly
-
Sebastien Ponce authored
-
- 19 Apr, 2011 5 commits
-
-
Dennis Waldron authored
-
Giuseppe Lo Presti authored
in STAGEOUT after preset checksum mismatch. Now cases whereby the user drops (nsrm) the file during the transfer, resulting in Cns_closex returning ENOENT, are also taken into account by calling putFailed.
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Dennis Waldron authored
Fixed: #81247: Communication errors result in file descriptor leaks in the rmmaster collector thread
-
- 18 Apr, 2011 8 commits
-
-
Dennis Waldron authored
-
Eric Cano authored
-
Dennis Waldron authored
-
Eric Cano authored
Fixed syntax error in SQL (previous fix was the right one in the wrong place). Reverted the wrong one and add the right fix.
-
Eric Cano authored
-
Eric Cano authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
- 15 Apr, 2011 15 commits
-
-
Eric Cano authored
The downgrading of the log messages was too drastic, hence the information about the requester, which was logged separately, got lost. To fix this problem we now pass down this information to the handlers, which will log it systematically. In the mean time, the handler map mechanism has been removed to replace it with a simpler switch statement, which allows easier debugging. Fixed a typo in a comment. Trying eclipse & teamcity's autocommit on successful build.
-
Sebastien Ponce authored
Implemented a thread pool server for rpyc. The default threaded server is creating one thread per request (no reuse) which slows down the application
-
Sebastien Ponce authored
Optimized handling of pending d2d destinations by replacing a list by a dictionnary. This makes the deletion of completed transfers run in log(n) time rather than n
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
Fixed handling of exceptions when informing the destinations of disk to disk copies that it can start
-
Sebastien Ponce authored
Fixed atomicity of transferStarting for source end of a disk to disk copy in case we timeout in the connection to the disk server
-
Sebastien Ponce authored
Fixed default (commented) values of the SynchronizationInterval and ManagementInterval options of the TransferManager and JobManager. They had been inverted
-
Sebastien Ponce authored
-
Sebastien Ponce authored
Make sure that the d2dend command is atomic, that is that it does not leave the d2dsrc on the diskserver while removing it from the headnode
-
Sebastien Ponce authored
-
Sebastien Ponce authored
Limit the length of the internal queue between the DB extraction and the actual dispatching to 2x the number of workers. Also take care that the queue is emptied when we exit gracefully
-
Sebastien Ponce authored
Do not use intermediate status BEINGSCHED for subrequests. It was only present for the cases where LSF was losing jobs. This is no more hapenning, and would it happen, the synchronization would take care of it
-
Steven Murray authored
-
- 14 Apr, 2011 5 commits
-
-
Dennis Waldron authored
-
Krzysztof Blaszczyk authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-