Skip to content
Snippets Groups Projects
  1. May 20, 2022
  2. May 10, 2022
  3. May 02, 2022
  4. Apr 26, 2022
  5. Apr 22, 2022
  6. Apr 11, 2022
  7. Apr 04, 2022
  8. Mar 28, 2022
  9. Mar 24, 2022
  10. Mar 23, 2022
  11. Mar 15, 2022
  12. Mar 14, 2022
  13. Mar 08, 2022
  14. Mar 04, 2022
  15. Feb 15, 2022
  16. Feb 09, 2022
  17. Feb 07, 2022
  18. Feb 04, 2022
  19. Jan 31, 2022
  20. Jan 26, 2022
  21. Jan 20, 2022
  22. Jan 17, 2022
  23. Jan 14, 2022
  24. Jan 11, 2022
  25. Jan 10, 2022
  26. Dec 09, 2021
  27. Dec 08, 2021
  28. Dec 02, 2021
  29. Nov 30, 2021
  30. Nov 02, 2021
  31. Oct 21, 2021
  32. Oct 07, 2021
    • mvelosob's avatar
      Fix holding of scheduler global lock while looping queues · 7d6fdae9
      mvelosob authored
      Remove the looping through the retrieve queue jobs while holding the global lock in OStoreDB::fetchMountInfo.
      This was done when a tape was disabled, since we mount disabled tapes if they have pending retrieve requests.
      Instead we now mount the tape if the queue object info as in the mount policy map a mount policy whose name
      starts with "repack".
      
      With this change, cta-admin now forces repacks added with the --disabledtape to have a mount policy
      prefixed with repack (without the --disabledtape flag, the mount policy can have any name)
      
      Also Removed the criteria that a disabled/broken tape is mounted if the queue is filled with deleted
      retrieved jobs. Eventually the maxrequestage for the queue will expire, the tape will be mounted
      and the queue flushed
      7d6fdae9
Loading