1. 06 Dec, 2013 2 commits
  2. 29 Oct, 2013 1 commit
  3. 15 Oct, 2013 2 commits
  4. 08 Aug, 2013 1 commit
  5. 02 Aug, 2013 1 commit
  6. 01 Aug, 2013 1 commit
  7. 04 Jul, 2013 1 commit
  8. 01 Jul, 2013 1 commit
  9. 12 Jun, 2013 2 commits
    • Sebastien Ponce's avatar
    • 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
  10. 17 May, 2013 1 commit
  11. 14 May, 2013 2 commits
  12. 26 Mar, 2013 1 commit
  13. 25 Feb, 2013 1 commit
  14. 07 Feb, 2013 1 commit
  15. 30 Jan, 2013 2 commits
    • Giuseppe Lo Presti's avatar
      Bug #99889: RFE: Enable support for read-only hardware · f7beb835
      Giuseppe Lo Presti authored
      - Introduced support for a READONLY state for Diskservers and Filesystems.
      Hardware in such a state will accept migrations, [PrepareTo]Get and
      DiskCopyReplica requests, and will not accept recalls or [PrepareTo]Put/Update
      ones when they switch to write mode.
      - Dropped the {DiskServer,FileSystem}.adminStatus fields and the obsoleted
      code around them and introduced a new DiskServer.hwOnline boolean field, which
      is updated by the heartbeat reports and displayed by printdiskserver.
      In turn, modifydiskserver can not change the online flag but only the status.
      For backward compatibility, on stager_qry -s a Diskserver will be reported
      as DISABLED if hwOnline = 0 regardless its status.
      f7beb835
    • Giuseppe Lo Presti's avatar
      22027908
  16. 10 Dec, 2012 1 commit
  17. 25 Oct, 2012 1 commit
  18. 24 Oct, 2012 1 commit
    • Sebastien Ponce's avatar
      Fixed bug #98151: Do not try to recall a diskonly file. Also improved logging... · 38a5d55c
      Sebastien Ponce authored
      Fixed bug #98151: Do not try to recall a diskonly file. Also improved logging of cases where we do not find any segment for a file that should be recalled. Distinguish the case with no segment at all (logged a critical, with note that the file is lost) and the case where all segments are disables (warning only). Also list all disabled segments in the log with the reason for their unavailability (segment status and tape status)
      
      38a5d55c
  19. 18 Oct, 2012 1 commit
  20. 10 Oct, 2012 1 commit
  21. 05 Oct, 2012 1 commit
  22. 19 Sep, 2012 1 commit
  23. 26 Jul, 2012 2 commits
  24. 23 Jul, 2012 1 commit
  25. 19 Jul, 2012 1 commit
  26. 16 Jul, 2012 1 commit
  27. 11 Jul, 2012 3 commits
  28. 05 Jul, 2012 1 commit
  29. 15 Jun, 2012 1 commit
  30. 25 May, 2012 1 commit
  31. 22 May, 2012 1 commit
  32. 19 May, 2012 1 commit
    • Giuseppe Lo Presti's avatar
      Heavily reworked the usage of the db link: Oracle does not provide · 502945d4
      Giuseppe Lo Presti authored
      marshalling of arrays or custom types over a db link, hence temporary
      tables are used to transfer the data and read back the results.
      Also introduced a serrno PL/SQL package in both the NS and Stager
      databases.
      Adapted the OCCI interface to match the PL/SQL procedure for migration,
      still some modifications to be done (the bulk methods don't return anything)
      prior to start testing.
      502945d4