1. 09 Aug, 2017 1 commit
    • Victor Kotlyar's avatar
      Make archive reporting on the flush for the batch of jobs. · c8827ade
      Victor Kotlyar authored
      Changed reporting to the Catalog with a batch of written files.
      Changed synchronous reporting to the backend job by job to the
      asynchronous reporting for batch of jobs.
      Changed synchronous reporting to the EOS mgm to the asynchronous
      reporting.
      c8827ade
  2. 26 Jul, 2017 1 commit
  3. 12 Jul, 2017 1 commit
  4. 03 May, 2017 1 commit
  5. 14 Mar, 2017 1 commit
  6. 14 Feb, 2017 1 commit
  7. 16 Nov, 2016 1 commit
  8. 06 Oct, 2016 1 commit
    • Eric Cano's avatar
      Implemented drive status support in drive register structure and code. · 56c4c332
      Eric Cano authored
      Added drive status reporting in scheduler
      Added drive status reporting in OStoreDB
      Added support for drive status listing in the front end
      Removed virtual functions from the Scheduler, which is never overloaded.
      Added DesiredDriveState structure to drive state.
      Removed usage of duplicate MountType, DriveStatus and DriveState structures.
      Created DriveInfo structure to allow recreation of drive register entry in all
      reporting situation (potentially with partial/assumed info).
      56c4c332
  9. 11 Aug, 2016 1 commit
    • Eric Cano's avatar
      Ported DataTransferSessionTest unit test... · 8f8a17a0
      Eric Cano authored
      Ported DataTransferSessionTest unit test DataTransferSessionMissingFilesMigration and DataTransferSessionTapeFullMigration.
      
      Also fixed tapes not being set to full when reaching end of tape.
      8f8a17a0
  10. 30 Jun, 2016 1 commit
  11. 22 Jun, 2016 1 commit
  12. 25 May, 2016 1 commit
    • Eric Cano's avatar
      Started morphing the code to accomodate both the move some data structure from... · 7724a676
      Eric Cano authored
      Started morphing the code to accomodate both the move some data structure from OStoreDB to catalogue and shared structures modifications.
      Renamed class members using underscode instead of mixed case.
      Removed mount criteria from in-memory tape pool representation.
      Removed support for path of archive files for in-memory representations.
      Removed all but maxDrives allowed from in-memory representation of mount
      policy.
      Created new constructor for UserIdentity.
      Switch the UserIdentity used by RemoteFileStatus.
      Renamed TapePoolQueue to ArchiveQueue.
      Replaced CreationLog usages with EntryLog.
      Renamed TapeQueue to RetrieveQueue.
      Removed support for data now gone to catalogue from RootEntry.
      Removed corresponding structures from object store.
      Removed corresponding calls from SchedulerDatabase and inheriting
      classes (OStoreDB).
      7724a676
  13. 12 Feb, 2016 1 commit
  14. 29 Jan, 2016 1 commit
  15. 04 Dec, 2015 2 commits
  16. 23 Oct, 2015 1 commit
  17. 16 Oct, 2015 1 commit
  18. 08 Oct, 2015 1 commit
  19. 02 Oct, 2015 1 commit
  20. 01 Oct, 2015 1 commit
  21. 15 Sep, 2015 2 commits
  22. 02 Sep, 2015 1 commit
  23. 24 Aug, 2015 2 commits
  24. 18 Aug, 2015 1 commit
    • Eric Cano's avatar
      Changed the layout of the SchedulerDB interface (as seen by the scheduler): · fe4b5289
      Eric Cano authored
      The SchedulerDB provides a TapeMountDecisionInfo object, which contains all that the schduler needs to decide what
      tape mount to start. The tape mount decision info then creates an archive or a retrieve mount with 2 separate methods.
      The schedulerDB does not have a bare TapeMount class any more. On the scheduler itself will.
      fe4b5289
  25. 13 Aug, 2015 1 commit
  26. 07 Aug, 2015 2 commits
  27. 03 Aug, 2015 2 commits
  28. 28 Jul, 2015 1 commit
  29. 17 Jul, 2015 1 commit
  30. 04 Jun, 2015 1 commit
  31. 01 Jun, 2015 1 commit
  32. 29 May, 2015 3 commits
  33. 20 May, 2015 1 commit