1. 13 Jun, 2013 1 commit
  2. 12 Jun, 2013 1 commit
    • Sebastien Ponce's avatar
      Refactoring of the disk to disk copy code. · 9bb2b135
      Sebastien Ponce authored
      This includes :
        - merge of d2dtransfer into diskmanagerd
        - drop of the WAITDISKTODISKCOPY state in DiskCopy, and of the diskcopies for ongoing replication in general. Now DiskCopies are only created at the end of the replication, when they actually exist on disk
        - drop of the StageReplicaRequest table and concept
        - introduction of the DiskToDiskCopyJob table, holding the list of ongoing disk to disk copies
        - a split of transferToSchedule into userTransferToSchedule and D2dTransferToSchedule
        - an according split in the dispatcher part of the transfer manager to call both methods. Note that with this commit, both methods fill the same FIFO queue of transfers and both take everything they can find without any throttling.
      
      At this stage, the draining facility is broken.
      9bb2b135
  3. 28 Mar, 2013 1 commit
  4. 21 Mar, 2013 1 commit
  5. 19 Mar, 2013 1 commit
  6. 10 Dec, 2012 2 commits
  7. 25 Oct, 2012 1 commit
  8. 08 May, 2012 1 commit
  9. 16 Sep, 2011 1 commit
  10. 15 Sep, 2011 1 commit
  11. 09 Sep, 2011 1 commit
  12. 28 Jul, 2011 2 commits
  13. 20 May, 2011 1 commit
  14. 12 May, 2011 1 commit
  15. 21 Apr, 2011 1 commit
  16. 15 Apr, 2011 3 commits
  17. 05 Apr, 2011 1 commit
  18. 04 Apr, 2011 1 commit
  19. 31 Mar, 2011 1 commit
  20. 29 Mar, 2011 2 commits
  21. 28 Mar, 2011 1 commit
    • Dennis Waldron's avatar
      Results of static code checking using pylint: · 3eb96232
      Dennis Waldron authored
      - Fixed: (ERRORS) Undefined variable 'reqdiskPool' should by reqdiskpool
      - Fixed: (ERRORS) Undefined variable 'transferId' should be transferid
      - Fixed: Bad indentation
      - Fixed: More than one statement on a single line
      - Fixed: Comma not followed by a spaces
      - Fixed: Unnecessary semicolons
      3eb96232
  22. 25 Mar, 2011 2 commits
    • Sebastien Ponce's avatar
      Many small improvements and fixes to the transfer manager and tools around it.... · 42bec4d2
      Sebastien Ponce authored
      Many small improvements and fixes to the transfer manager and tools around it. Most credits for finding the problems go to Dennis.
        - fixed header alignments in listtransfers
        - fixed case of keys in logs
        - set JobId to "unused for TM" in the stagerJob log
        - create the temporary files of the scheduling read only
        - show fileid in listtransfers
        - record the request id in all log messages where it makes sense
        - fixed rebuilding of diskserver manager queue when it restarts
        - handled properly log values contaning spaces
        - fixed too zealous retries to schedule d2d destination when source is not ready
        - improved drain mode, so that the transfer manager stops running when activity is over
        - fixed automatic reload for all parameters (some were cached and thus not reloaded properly)
        - reenabled active canceling of jobs on diskservers that did not start it first (was lost in some bad merge)
      
      42bec4d2
    • Sebastien Ponce's avatar
  23. 22 Mar, 2011 11 commits