Skip to content
Snippets Groups Projects
  1. Jun 03, 2019
  2. May 22, 2019
  3. Apr 29, 2019
  4. Mar 06, 2019
  5. Mar 05, 2019
  6. Jan 15, 2019
  7. Jan 10, 2019
  8. Dec 20, 2018
  9. Dec 10, 2018
    • Eric Cano's avatar
      Implemented promotion of repack requests from Pending to ToExpand · 074bd3d5
      Eric Cano authored
      This promotion is controlled so that only a limited number a requests
      are in the
      state ToExpand or Starting at any point in time. This ensures both the
      availabality
      of repack file requests to system while preventing an explosion of file
      level requests.
      
      Created a one-round popping from the container (algorithms) with status
      switching.
        - Used for repack requests switching from pendig to to expand
      
      Added ElementStatus to algorithms.
      
      Implemented promotion interface in Scheduler and OstoreDb. The actual
      decision is taken at
      the Scheduler level. The function itself is called by the
      RepackRequestManager.
      
      Promotion is tested in a unit test.
      
      Various code maintenance:
      Switched to "using"-based constructor inheritance.
      Fixed privacy of function in cta::range.
      074bd3d5
  10. Nov 08, 2018
  11. Aug 30, 2018
    • Eric Cano's avatar
      Added disk reporter to the new maintenance process. · 62807d83
      Eric Cano authored
      The maintenance process replaces the garbage collector process. It now
      runs both garbage collection and disk reports.
      62807d83
    • Eric Cano's avatar
      Created DiskReportRunner class. · a336bd56
      Eric Cano authored
      This class will handle reporting like the GarbageCollector class
      does for garbage collection.
      
      Adapted the interface of scheduler and ArchiveRequests to allow delegating
      reporting to the disk report runner.
      
      This commit is not functionnal. We still need to:
      - Implement the ToReport/Failed queues interface.
      - Adapt the queueing in the scheduler/ArchiveMount
      - Implement the popping of jobs to report.
      - Implement the async reporter for the files.
      - Develop the user interface for failed requests.
      a336bd56
  12. Oct 06, 2016
    • Eric Cano's avatar
      Implemented drive status support in drive register structure and code. · 8d0083ea
      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).
      8d0083ea
  13. Feb 18, 2016
  14. Feb 10, 2016
  15. Feb 09, 2016
  16. May 08, 2015
  17. May 07, 2015
  18. Feb 27, 2015
Loading