1. 04 Jun, 2014 1 commit
  2. 19 May, 2014 1 commit
  3. 13 May, 2014 1 commit
  4. 09 May, 2014 1 commit
  5. 07 May, 2014 2 commits
  6. 29 Apr, 2014 1 commit
  7. 24 Apr, 2014 2 commits
    • Sebastien Ponce's avatar
      Introduced DataPools in the SQL code. · cb647e35
      Sebastien Ponce authored
      DataPools are pools of data, that is DiskCopies are directly placed in the pool, without any notion of FileSystem.
      DiskServers can be associated to such a pool and are thus able to server all the DiskCopies present in the pool (several diskservers can serve the same DiskCopy).
      The Schema has been modified and all the SQL code has been adapted to the new concept.
      The change should be backward compatible, in the sense that regular DiskPools are still working the same way as they did before.
      Note that DiskPools and DataPools can be mixed within a given service class but that there is no optimization of such a setup. This setup is more foreseen for transitionnal periods where optimization is a secondary issue.
      cb647e35
    • Sebastien Ponce's avatar
      Dropped unused entry point getBestDiskCopyToRead. This was used by xroot in... · d1211182
      Sebastien Ponce authored
      Dropped unused entry point getBestDiskCopyToRead. This was used by xroot in long gone non scheduled mode
      d1211182
  8. 22 Apr, 2014 3 commits
  9. 17 Apr, 2014 2 commits
  10. 15 Apr, 2014 6 commits
  11. 08 Apr, 2014 1 commit
  12. 20 Mar, 2014 1 commit
  13. 19 Mar, 2014 1 commit
  14. 05 Feb, 2014 3 commits
  15. 17 Dec, 2013 1 commit
  16. 16 Dec, 2013 1 commit
  17. 19 Nov, 2013 1 commit
  18. 15 Nov, 2013 1 commit
  19. 13 Nov, 2013 1 commit
  20. 30 Oct, 2013 1 commit
    • Giuseppe Lo Presti's avatar
      Fixed another corner case around bad initialization of · e505cadd
      Giuseppe Lo Presti authored
      CastorFile.nsOpenTime. Actually, the goal for next non-transparent
      intervention should be to rename selectCastorFile() into
      openCastorFile(), so that its scope is well defined, and the other
      stager operations not needing an open() should just execute their
      dedicated procedures. This should be in the scope of completing the
      refactoring of the stager.
      e505cadd
  21. 29 Oct, 2013 1 commit
    • Giuseppe Lo Presti's avatar
      Fixed setting of CastorFile.lastKnownFileName · ce87fd9f
      Giuseppe Lo Presti authored
      This was actually triggering deadlocks in production (CMS) with users
      using non normalized paths. The deadlock was due to the autonomous
      transaction in dropReusedLastKnownFileName() attempting to take a lock
      on a CastorFile already locked by the main transaction, which is
      forbidden.
      ce87fd9f
  22. 15 Oct, 2013 1 commit
  23. 24 Sep, 2013 3 commits
  24. 19 Sep, 2013 2 commits
  25. 18 Sep, 2013 1 commit