Skip to content
Snippets Groups Projects
  1. Apr 15, 2019
  2. Mar 19, 2019
  3. Mar 15, 2019
  4. Mar 14, 2019
  5. Mar 05, 2019
    • Eric Cano's avatar
    • Eric Cano's avatar
      Expanded retrieve requests for repack · 028b5231
      Eric Cano authored
      The retrieve requests now carry all the information necessary to create the archive jobs.
      Retrive requests carry an isRepack boolean. The distinction between repack and non-repack behaviour
      is pushed as low as possible in the api (in the object store) so that client code can be more
      generic. For the same reason, the
      The expand repack mode (re-creation of missing tape files) is not supported yet.
      Changed the represenation of copy numbers to uint32 (as this is the smalled number supported but protocol buffers).
      Added ArchiveRoute::StorageClassMap and ArchiveRoute::FullMap to store archive routing in memory.
      Added repack buffer base URL support, and mechanism to compute temporary copy location in disk cache.
      Fixed bug in ObjectOps<>::asyncInsert();
      Inplemented the path generation for repack disk storage (<BaseURL>/<VID>/<FSeq (09%d)>).
      028b5231
  6. Feb 27, 2019
  7. Feb 25, 2019
  8. Feb 22, 2019
  9. Feb 19, 2019
  10. Feb 07, 2019
  11. Feb 05, 2019
  12. Jan 22, 2019
  13. Jan 18, 2019
  14. Jan 17, 2019
  15. Jan 15, 2019
  16. Jan 07, 2019
  17. Dec 20, 2018
  18. Dec 17, 2018
  19. Dec 11, 2018
  20. 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
  21. Oct 22, 2018
  22. Oct 19, 2018
  23. Oct 14, 2018
  24. Oct 01, 2018
  25. Sep 10, 2018
  26. Aug 30, 2018
  27. Aug 03, 2018
Loading