Skip to content
Snippets Groups Projects
  1. Jan 14, 2022
    • Tigran Mkrtchyan's avatar
      disk: don't force xroot client to send stat over the wire · 44f7165d
      Tigran Mkrtchyan authored
      The DiskReadTask task issues DiskFile::size to validate the file size.
      As Xroot protocol always return the StatInfo on open and as tape files
      are immutable (even if not files are not locked, this calling stat and
      then read doesn't guarantee that file is not changed), there are no
      needs to enforce the xroot client to ignore stat cache.
      44f7165d
    • Tigran Mkrtchyan's avatar
      cta-taped: improve the manpage · 9a0f0df7
      Tigran Mkrtchyan authored
      - fix the config/log file locations
      - remove some obsolete config options
      - describe TpConfigPath and BufferCount
      9a0f0df7
  2. Jan 11, 2022
  3. Jan 10, 2022
  4. Jan 07, 2022
  5. Jan 06, 2022
  6. Dec 20, 2021
  7. Dec 15, 2021
  8. Dec 14, 2021
  9. Dec 13, 2021
    • mvelosob's avatar
      Avoid large buffer reservations with RAO (#1054) · 5e602c9f
      mvelosob authored
      Refactor the RecallTaskInjector to limit the number of tasks passed
      at once to the TapeReadSingleThread for a tape with RAO and to reserve
      disk space in smaller batchs
      
      In every call of RecallTaskInjector::synchronousFetch the injector
      will try to pop jobs from the queue so that it holds an ammount of
      work equal to the limit of files or bytes imposed by the RAO
      implementation or by the value given by the
      BulkRequestRecallMaxBytes and BulkRequestRecallMaxFiles config
      options in /etc/cta/cta-taped.conf.
      
      In every call of RecallTaskInjector::injectBulkRecalls the
      RecallTaskInjector will inject a set of tasks limited by the
      BulkRequestRecallMaxBytes and BulkRequestRecallMaxFiles config
      options in /etc/cta/cta-taped.conf to the TapeReadSingleThread
      and DiskWriteThreadPool.
      
      The disk space reservation is done once for every job batch (instead of
      all the disk space being reserved when the jobs are popped)
      
      This prevents tapeservers with RAO from reserving a large amount
      of the disk buffer upfront, which would cause the buffer to fill quickly
      by a few drives, which cannot fill it fast enough
      5e602c9f
    • mvelosob's avatar
  10. Dec 10, 2021
  11. Dec 09, 2021
  12. Dec 08, 2021
  13. Dec 07, 2021
  14. Dec 03, 2021
  15. Dec 02, 2021
  16. Nov 30, 2021
  17. Nov 24, 2021
  18. Nov 22, 2021
  19. Nov 18, 2021
  20. Nov 17, 2021
  21. Nov 16, 2021
Loading