Print

Print


  Branch: refs/heads/master
  Home:   https://github.com/xrootd/xrootd
  Commit: d31439da4b432443f6030aef652e7dd783eb5d62
      https://github.com/xrootd/xrootd/commit/d31439da4b432443f6030aef652e7dd783eb5d62
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-03 (Thu, 03 Mar 2016)

  Changed paths:
    A src/XrdOuc/XrdOucCache2.hh
    M src/XrdOuc/XrdOucIOVec.hh

  Log Message:
  -----------
  [Posix] Stage 1: Implement async cache interface.


  Commit: d8c1460d538cceae19eb635bd42e7c728b2b8a68
      https://github.com/xrootd/xrootd/commit/d8c1460d538cceae19eb635bd42e7c728b2b8a68
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-08 (Tue, 08 Mar 2016)

  Changed paths:
    M src/XrdOuc/XrdOucCache2.hh

  Log Message:
  -----------
  Add Stat() and Update() to the Cache2 objects.


  Commit: 6704ccabb65abe083e5906ec94946ac5491b962d
      https://github.com/xrootd/xrootd/commit/6704ccabb65abe083e5906ec94946ac5491b962d
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFactory.cc
    A src/XrdFileCache/XrdFileCacheFile.cc
    A src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    R src/XrdFileCache/XrdFileCachePrefetch.cc
    R src/XrdFileCache/XrdFileCachePrefetch.hh

  Log Message:
  -----------
  Replace Prefetch class with File class to do async reads.


  Commit: 8dd2f98b6330cea005a13d72abc407174310a1ec
      https://github.com/xrootd/xrootd/commit/8dd2f98b6330cea005a13d72abc407174310a1ec
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Remove ReadInBlocks().


  Commit: 80e40d04c272791507deac141edcdcf138129e95
      https://github.com/xrootd/xrootd/commit/80e40d04c272791507deac141edcdcf138129e95
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache.cmake
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  Compile success.


  Commit: 01c0f96c6ae091e36b9b5d2e2203dce5ca213ff0
      https://github.com/xrootd/xrootd/commit/01c0f96c6ae091e36b9b5d2e2203dce5ca213ff0
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Implement write queue.


  Commit: 39adb0be1313433da3f5534fdf83f18960d359f7
      https://github.com/xrootd/xrootd/commit/39adb0be1313433da3f5534fdf83f18960d359f7
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Fixes in destruction.


  Commit: 551e16aa129c5298dfc5c8f90e9590c079b88c0a
      https://github.com/xrootd/xrootd/commit/551e16aa129c5298dfc5c8f90e9590c079b88c0a
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Change variable names.


  Commit: 0e792e4c5db1610debac21889fc93a5b48f2daa1
      https://github.com/xrootd/xrootd/commit/0e792e4c5db1610debac21889fc93a5b48f2daa1
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Cleanup.e


  Commit: a1e2c5697ef7ac500a77e0ded355f33d05b9df83
      https://github.com/xrootd/xrootd/commit/a1e2c5697ef7ac500a77e0ded355f33d05b9df83
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFactory.hh
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Global limit of RAM resources.


  Commit: db6871b7c1e3414ce483159f398d1cbdfa35a760
      https://github.com/xrootd/xrootd/commit/db6871b7c1e3414ce483159f398d1cbdfa35a760
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Use same lock for RAM and disk download status. Add Prefetch function().


  Commit: 5c5ce15b39806695e1c4cd547ed95792bc52ad0f
      https://github.com/xrootd/xrootd/commit/5c5ce15b39806695e1c4cd547ed95792bc52ad0f
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Add bit array for prefetch status.


  Commit: 22a27388f4d8fd93ae3065f275d65f213363d88d
      https://github.com/xrootd/xrootd/commit/22a27388f4d8fd93ae3065f275d65f213363d88d
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFactory.hh

  Log Message:
  -----------
  Add prefetch option in configuration.


  Commit: a908ec86267a0d46ee5a39a58e9646565f184b16
      https://github.com/xrootd/xrootd/commit/a908ec86267a0d46ee5a39a58e9646565f184b16
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Implement prefetch score.


  Commit: eeb4840c1fbc328a4d4e84739d885a44f5a7e597
      https://github.com/xrootd/xrootd/commit/eeb4840c1fbc328a4d4e84739d885a44f5a7e597
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Implement prefetch.


  Commit: a8975780df0ffd49b689daebf9945a03e80faf12
      https://github.com/xrootd/xrootd/commit/a8975780df0ffd49b689daebf9945a03e80faf12
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Cache prefetch score.


  Commit: 49ef88d10fc53dc15fe1b487fcea27ae05d913cb
      https://github.com/xrootd/xrootd/commit/49ef88d10fc53dc15fe1b487fcea27ae05d913cb
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Remove oboslete member.


  Commit: e4c57c6aba354342698a65440280ed04b4d2c9b2
      https://github.com/xrootd/xrootd/commit/e4c57c6aba354342698a65440280ed04b4d2c9b2
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    A src/XrdFileCache/XrdFileCacheIO.hh

  Log Message:
  -----------
  Move base IO class to separate file.


  Commit: a0c5e5cf2802a6c9790d35409f46b3d085bc50d5
      https://github.com/xrootd/xrootd/commit/a0c5e5cf2802a6c9790d35409f46b3d085bc50d5
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache.cmake
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  Move base IO class to separate file.


  Commit: 9703af00f545113dcf52e081a6cd48d0a80456b9
      https://github.com/xrootd/xrootd/commit/9703af00f545113dcf52e081a6cd48d0a80456b9
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Add missing initialization.


  Commit: a1fab5a9333731b77ad5704111f3c370f3ad1d00
      https://github.com/xrootd/xrootd/commit/a1fab5a9333731b77ad5704111f3c370f3ad1d00
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Add dump log messages.


  Commit: 3fd83e94fac88f24f63bf8af00a92dd1edff9d2a
      https://github.com/xrootd/xrootd/commit/3fd83e94fac88f24f63bf8af00a92dd1edff9d2a
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Don't increase ref count to prefetching blocks.


  Commit: a3134e594dd6a3c6086d095678ae08fa6565278c
      https://github.com/xrootd/xrootd/commit/a3134e594dd6a3c6086d095678ae08fa6565278c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Add missing initialization.


  Commit: cc8cdcffc2676161189f2d22a0ea7e4569884414
      https://github.com/xrootd/xrootd/commit/cc8cdcffc2676161189f2d22a0ea7e4569884414
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Remove prefetching block from map in ProcessBlockResponse if it does not have a ref count.


  Commit: f4e8a0bf9214e39145e4f75293675062f416605e
      https://github.com/xrootd/xrootd/commit/f4e8a0bf9214e39145e4f75293675062f416605e
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Removed failed prefetched block in ProcessRequest().


  Commit: 041129d4790a1e603fa1e1044f6bd417d71dcc85
      https://github.com/xrootd/xrootd/commit/041129d4790a1e603fa1e1044f6bd417d71dcc85
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  return immediately if read from disk failes in Read().


  Commit: b411cc2d2a94e1296047c600728f1876fd2a79f7
      https://github.com/xrootd/xrootd/commit/b411cc2d2a94e1296047c600728f1876fd2a79f7
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Write statistics in info file.


  Commit: 94e44162269f2d8c3fe534f4c57d786118c3e992
      https://github.com/xrootd/xrootd/commit/94e44162269f2d8c3fe534f4c57d786118c3e992
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Save score as float.


  Commit: 2c135f211a838bb9fec0e0a07682ccd0fafd4bac
      https://github.com/xrootd/xrootd/commit/2c135f211a838bb9fec0e0a07682ccd0fafd4bac
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Print info message about prefetch score at the end of destructor.


  Commit: 60516e3915e5f5854e8c0286252fae49f63060af
      https://github.com/xrootd/xrootd/commit/60516e3915e5f5854e8c0286252fae49f63060af
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Reserver ram resources in prefetching.


  Commit: f29ea20f6c189abebb880ea346963bf0358eceae
      https://github.com/xrootd/xrootd/commit/f29ea20f6c189abebb880ea346963bf0358eceae
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Fix class name in log messages.


  Commit: e6fc4569008c099b896186de15e2ae73a3617960
      https://github.com/xrootd/xrootd/commit/e6fc4569008c099b896186de15e2ae73a3617960
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh

  Log Message:
  -----------
  Check write queue size.


  Commit: a38088b3424aca04c17f887f60976c2332f092a7
      https://github.com/xrootd/xrootd/commit/a38088b3424aca04c17f887f60976c2332f092a7
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Change log messages.


  Commit: 6b56beaecf88f57976201a0dee25b5a533e509a3
      https://github.com/xrootd/xrootd/commit/6b56beaecf88f57976201a0dee25b5a533e509a3
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix spelling in log.


  Commit: dc56300893e7750af1bf02b912f6d7b2801a40e2
      https://github.com/xrootd/xrootd/commit/dc56300893e7750af1bf02b912f6d7b2801a40e2
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Add log message in Cache::HaveFreeWritingSlots.


  Commit: cec6a5afc808825f6aff9f107771868640aa37d2
      https://github.com/xrootd/xrootd/commit/cec6a5afc808825f6aff9f107771868640aa37d2
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Changes in log messages.


  Commit: 04c654b655ef7e34dcc31ccc483862fd7a63746b
      https://github.com/xrootd/xrootd/commit/04c654b655ef7e34dcc31ccc483862fd7a63746b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Unregister file from cache prefetch when it is complete.


  Commit: 133d5eaf97c91c7578ffe36c238bd1162fc626d6
      https://github.com/xrootd/xrootd/commit/133d5eaf97c91c7578ffe36c238bd1162fc626d6
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Temporary change -- Randomize prefetch file list.


  Commit: 7f16d3795ba45fc12b0e9cb8b7f0f34955838bdd
      https://github.com/xrootd/xrootd/commit/7f16d3795ba45fc12b0e9cb8b7f0f34955838bdd
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Keep failed blocks in map.


  Commit: 4d1ea0d166d0512c8f97d3937ef8307656a608e8
      https://github.com/xrootd/xrootd/commit/4d1ea0d166d0512c8f97d3937ef8307656a608e8
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix valgrind error in constructor.


  Commit: fe6b6be375ea338d809028fb5afdce6a73f4c89d
      https://github.com/xrootd/xrootd/commit/fe6b6be375ea338d809028fb5afdce6a73f4c89d
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Handle case where File::Read() does not wait blocks to be processed.


  Commit: 176f81e2bbcb14b679048fe847a7a8bd6e7d8cc1
      https://github.com/xrootd/xrootd/commit/176f81e2bbcb14b679048fe847a7a8bd6e7d8cc1
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Handle case where File::Read() does not wait blocks to be processed.


  Commit: 652ba12164667230215e97ac5815fa9672bbc420
      https://github.com/xrootd/xrootd/commit/652ba12164667230215e97ac5815fa9672bbc420
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Add util function to release block.


  Commit: d9b414b878c1b929cae99b2013745ea73aa58a18
      https://github.com/xrootd/xrootd/commit/d9b414b878c1b929cae99b2013745ea73aa58a18
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Report client error codes in log.


  Commit: 993d77044767c9309d3ef02765d28251dac4de50
      https://github.com/xrootd/xrootd/commit/993d77044767c9309d3ef02765d28251dac4de50
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Add path info in File::InitiateClose log.


  Commit: 86d94151fabdb5c6bf8d0ad0f22e4581e93b0192
      https://github.com/xrootd/xrootd/commit/86d94151fabdb5c6bf8d0ad0f22e4581e93b0192
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Add asserts.


  Commit: 98525169d5c7c8a04d1caebc8e0a308b544fd929
      https://github.com/xrootd/xrootd/commit/98525169d5c7c8a04d1caebc8e0a308b544fd929
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Check free writing slots before requesting ram block in File::Read().


  Commit: ca271c8b052d5c9b510c471fd2ec2e1c6f7922b2
      https://github.com/xrootd/xrootd/commit/ca271c8b052d5c9b510c471fd2ec2e1c6f7922b2
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Increase severity of message if bytes were missed.


  Commit: 47328dc72b57da61cc5a8a44364d14e6e851a469
      https://github.com/xrootd/xrootd/commit/47328dc72b57da61cc5a8a44364d14e6e851a469
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix double read size from direct reads.


  Commit: 28c5f2c0b77f0cf86ab140d2586bfd3d4384ebca
      https://github.com/xrootd/xrootd/commit/28c5f2c0b77f0cf86ab140d2586bfd3d4384ebca
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Fix error in de-registering blocks from write queue at the distruction time. This change solves bug #61.


  Commit: 8840bc80a023004b47f9f4ab09ae232316780d53
      https://github.com/xrootd/xrootd/commit/8840bc80a023004b47f9f4ab09ae232316780d53
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix evaluation of prefetch score.


  Commit: 8358a75e34e71e48d2cbfa65ea3bd0c8d6e808c8
      https://github.com/xrootd/xrootd/commit/8358a75e34e71e48d2cbfa65ea3bd0c8d6e808c8
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Handle failed async requests.


  Commit: 7eefc7b096864eb5dd3361cccb1cb3bac913fb27
      https://github.com/xrootd/xrootd/commit/7eefc7b096864eb5dd3361cccb1cb3bac913fb27
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix error from the previous commit.


  Commit: c0f53946c44f1842d61c0befa60cf977ad9a14ba
      https://github.com/xrootd/xrootd/commit/c0f53946c44f1842d61c0befa60cf977ad9a14ba
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Set errno in RequestBlock() and RequestBlocksDirect() if failed.


  Commit: d0df2df60e2600450115e96f285b9f223a52acaa
      https://github.com/xrootd/xrootd/commit/d0df2df60e2600450115e96f285b9f223a52acaa
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh

  Log Message:
  -----------
  Wait for signal in Prefetch() function when there is no open file


  Commit: 81a6006aa8e308ffa61343db94c27a911d4680c3
      https://github.com/xrootd/xrootd/commit/81a6006aa8e308ffa61343db94c27a911d4680c3
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  in Prefetch wait 5ms if ram limit has been reached.


  Commit: 13c6e23d20980f4c5a2c2acd0ace34543eb89a18
      https://github.com/xrootd/xrootd/commit/13c6e23d20980f4c5a2c2acd0ace34543eb89a18
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Optimize random file access in GetNextFileToPrefetch().


  Commit: 4af1628f77fe56d49bf5978b1f8d72a86a1145ed
      https://github.com/xrootd/xrootd/commit/4af1628f77fe56d49bf5978b1f8d72a86a1145ed
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Optimize detection of file available for prefetching.


  Commit: 4dbe4693453d3233e0edbea3619a6d6abb78db60
      https://github.com/xrootd/xrootd/commit/4dbe4693453d3233e0edbea3619a6d6abb78db60
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  DeRegister/Register files in case when they are ready for prefetching.


  Commit: c824c79e5d68c890c8659a77ee31e11ecda2cd73
      https://github.com/xrootd/xrootd/commit/c824c79e5d68c890c8659a77ee31e11ecda2cd73
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache.cmake
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    A src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  First implementation of File::ReadV().


  Commit: f31c829ff165b3967283129902ccaa2a6fd7813e
      https://github.com/xrootd/xrootd/commit/f31c829ff165b3967283129902ccaa2a6fd7813e
  Author: alja <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Fix compilation errror.


  Commit: 62443be72e91a19ca061d7ace2d90ed80dcadec8
      https://github.com/xrootd/xrootd/commit/62443be72e91a19ca061d7ace2d90ed80dcadec8
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache.cmake

  Log Message:
  -----------
  Import vread code from async-vread-baq branch.


  Commit: 7dbb8ffd639b36aeb1cf870d60d708671e542c57
      https://github.com/xrootd/xrootd/commit/7dbb8ffd639b36aeb1cf870d60d708671e542c57
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Add debug print.


  Commit: 60267b5e89ea5c60d1213b2a286c57d3c8b292d1
      https://github.com/xrootd/xrootd/commit/60267b5e89ea5c60d1213b2a286c57d3c8b292d1
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc

  Log Message:
  -----------
  Parse prefetch entry correctly.


  Commit: cc78ca0c51e02dc7884c93e2b760db06313f92a1
      https://github.com/xrootd/xrootd/commit/cc78ca0c51e02dc7884c93e2b760db06313f92a1
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Fix bug in VReadProcessBlocks -- removing vector while iterating.


  Commit: 6b12ae03d407b8c291ec38988b54f222cf5376b4
      https://github.com/xrootd/xrootd/commit/6b12ae03d407b8c291ec38988b54f222cf5376b4
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Fix iteration in VReadFromDisk.


  Commit: 673e7e55774650f145aaeb7164be0b884004fd69
      https://github.com/xrootd/xrootd/commit/673e7e55774650f145aaeb7164be0b884004fd69
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Fix offset in disk reads


  Commit: f8848353d7389156577ab101270d04fa3b7ad3ad
      https://github.com/xrootd/xrootd/commit/f8848353d7389156577ab101270d04fa3b7ad3ad
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Review open issues, make it compile.


  Commit: f8b27a37fab911feda3b829f0161ed26ee172d1d
      https://github.com/xrootd/xrootd/commit/f8b27a37fab911feda3b829f0161ed26ee172d1d
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Whitespace changes.


  Commit: 2a1427b307c80b873da98a11be27272e29cfeaae
      https://github.com/xrootd/xrootd/commit/2a1427b307c80b873da98a11be27272e29cfeaae
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFactory.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  pfc.prefetch now takes int argument: max number of blocks to prefetch per file.


  Commit: c00a774c2c370679facd91486c2c76aab84c6c53
      https://github.com/xrootd/xrootd/commit/c00a774c2c370679facd91486c2c76aab84c6c53
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    A src/XrdFileCache/XrdFileCacheConfiguration.cc
    R src/XrdFileCache/XrdFileCacheFactory.cc
    R src/XrdFileCache/XrdFileCacheFactory.hh
    A src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Merge Factory class into Cache class. This makes OucCache::Create() potentially obsolete.


  Commit: 16ed2f3dcc8835134c48881b5dba17c8dd909374
      https://github.com/xrootd/xrootd/commit/16ed2f3dcc8835134c48881b5dba17c8dd909374
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-11 (Fri, 11 Mar 2016)

  Changed paths:
    M src/XrdFileCache.cmake
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    A src/XrdFileCache/XrdFileCacheConfiguration.cc
    R src/XrdFileCache/XrdFileCacheFactory.cc
    R src/XrdFileCache/XrdFileCacheFactory.hh
    A src/XrdFileCache/XrdFileCacheFile.cc
    A src/XrdFileCache/XrdFileCacheFile.hh
    A src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    R src/XrdFileCache/XrdFileCachePrefetch.cc
    R src/XrdFileCache/XrdFileCachePrefetch.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    A src/XrdFileCache/XrdFileCachePurge.cc
    A src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Merge pull request #341 from alja/pssasync

pfc: New version of prefetch implementation


  Commit: 04c98cdc958982080369ddcd39b47f9d1e49098b
      https://github.com/xrootd/xrootd/commit/04c98cdc958982080369ddcd39b47f9d1e49098b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-12 (Sat, 12 Mar 2016)

  Changed paths:
    M src/XrdFileCache.cmake
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Add changed files missing in the previous commit c00a774.


  Commit: 38ea7f928495a0d9c6de9546a1abde0b0b1b3f57
      https://github.com/xrootd/xrootd/commit/38ea7f928495a0d9c6de9546a1abde0b0b1b3f57
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-14 (Mon, 14 Mar 2016)

  Changed paths:
    M src/XrdFileCache.cmake
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Merge pull request #342 from alja/pssasync-mergefactory

pfc: Merge Factory class to Cache class.


  Commit: c4dd4d8c29ce2cfc1b834aaf1463f7bfc177ecfa
      https://github.com/xrootd/xrootd/commit/c4dd4d8c29ce2cfc1b834aaf1463f7bfc177ecfa
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-17 (Thu, 17 Mar 2016)

  Changed paths:
    M docs/man/xrdcp.1
    M src/XrdApps/XrdCpConfig.cc
    M src/XrdApps/XrdCpConfig.hh
    M src/XrdCl/CMakeLists.txt
    M src/XrdCl/XrdClCopy.cc
    M src/XrdCl/XrdClCopyProcess.cc
    A src/XrdCl/XrdClMetalinkCopyJob.cc
    A src/XrdCl/XrdClMetalinkCopyJob.hh
    M src/XrdCl/XrdClURL.cc
    M src/XrdCl/XrdClURL.hh
    M src/XrdCl/XrdClXRootDResponses.hh
    M src/XrdOuc/XrdOucFileInfo.cc
    M tests/XrdClTests/CMakeLists.txt
    A tests/XrdClTests/MetalinkTest.cc

  Log Message:
  -----------
  Merge branch 'master' into pssasync


  Commit: d89de8d171e86c26425fc6da6c9e95d2d2d0aa93
      https://github.com/xrootd/xrootd/commit/d89de8d171e86c26425fc6da6c9e95d2d2d0aa93
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-17 (Thu, 17 Mar 2016)

  Changed paths:
    M src/XrdOuc/XrdOucCache.hh
    M src/XrdPlugins.cmake
    M src/XrdPosix.cmake
    A src/XrdPosix/XrdPosixCacheBC.hh
    A src/XrdPosix/XrdPosixCallBack.cc
    M src/XrdPosix/XrdPosixCallBack.hh
    M src/XrdPosix/XrdPosixFile.cc
    M src/XrdPosix/XrdPosixFile.hh
    A src/XrdPosix/XrdPosixFileRH.cc
    A src/XrdPosix/XrdPosixFileRH.hh
    A src/XrdPosix/XrdPosixObjGaurd.hh
    M src/XrdPosix/XrdPosixObject.cc
    M src/XrdPosix/XrdPosixObject.hh
    A src/XrdPosix/XrdPosixPrepIO.cc
    A src/XrdPosix/XrdPosixPrepIO.hh
    M src/XrdPosix/XrdPosixXrootd.cc
    M src/XrdPosix/XrdPosixXrootd.hh
    M src/XrdPss/XrdPssAio.cc
    A src/XrdPss/XrdPssAioCB.cc
    A src/XrdPss/XrdPssAioCB.hh
    M src/XrdPss/XrdPssConfig.cc
    M src/XrdUtils.cmake
    M src/XrdXrootd/XrdXrootdAio.cc

  Log Message:
  -----------
  Implement async Posix I/O and deferred file open.


  Commit: d02b22c35a92750b4249d088591afe77fa8062dc
      https://github.com/xrootd/xrootd/commit/d02b22c35a92750b4249d088591afe77fa8062dc
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-18 (Fri, 18 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Moving to XrdOucCache2.


  Commit: 0a7b83e4e309f549d015ec8105e10df3633e9555
      https://github.com/xrootd/xrootd/commit/0a7b83e4e309f549d015ec8105e10df3633e9555
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-21 (Mon, 21 Mar 2016)

  Changed paths:
    M src/XrdPss/XrdPssConfig.cc

  Log Message:
  -----------
  Fix problem with XrdOucCache2 instantiation in XrdPssSys::getCache().


  Commit: 8f681aae349f0656ee0ce4843a05f4fd45a1b698
      https://github.com/xrootd/xrootd/commit/8f681aae349f0656ee0ce4843a05f4fd45a1b698
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-21 (Mon, 21 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Set version info relative to XrdOucGetCache2.


  Commit: e6d970fbf758482e126c713b24c3d947ac2924a0
      https://github.com/xrootd/xrootd/commit/e6d970fbf758482e126c713b24c3d947ac2924a0
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-21 (Mon, 21 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Add asynchronous read.


  Commit: 703b1bffd11a97ed005b2e4040bf051cad722248
      https://github.com/xrootd/xrootd/commit/703b1bffd11a97ed005b2e4040bf051cad722248
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-21 (Mon, 21 Mar 2016)

  Changed paths:
    M src/XrdPss/XrdPssConfig.cc

  Log Message:
  -----------
  Fix white space created in the previous commit.


  Commit: b81e0bf9f1a73b25928aed76aa3adc4b7300e4c4
      https://github.com/xrootd/xrootd/commit/b81e0bf9f1a73b25928aed76aa3adc4b7300e4c4
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-21 (Mon, 21 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc
    M src/XrdPss/XrdPssConfig.cc

  Log Message:
  -----------
  Merge pull request #346 from alja/pssasync-move-to-ouccache2

pfc: Move file cache to XrdOucCache2 interface


  Commit: dc7c4970fc35518de8c269c00c5610e1322effb9
      https://github.com/xrootd/xrootd/commit/dc7c4970fc35518de8c269c00c5610e1322effb9
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-21 (Mon, 21 Mar 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixXrootd.cc

  Log Message:
  -----------
  Remove unused variable.


  Commit: 090db989e2a43c78991d5a73789798713d5ff420
      https://github.com/xrootd/xrootd/commit/090db989e2a43c78991d5a73789798713d5ff420
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-22 (Tue, 22 Mar 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixFile.cc
    M src/XrdPosix/XrdPosixFile.hh
    M src/XrdPosix/XrdPosixXrootd.cc

  Log Message:
  -----------
  Corrections for partially implemented deferred open.


  Commit: 163d6c54d25ad62df2f86b0eec909ab588a8893c
      https://github.com/xrootd/xrootd/commit/163d6c54d25ad62df2f86b0eec909ab588a8893c
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt
    M src/XrdSecgsi/XrdSecProtocolgsi.cc

  Log Message:
  -----------
  Merge branch 'master' into pssasync


  Commit: d6b41680477b7fda31cf817c0ffa93b9f4155d98
      https://github.com/xrootd/xrootd/commit/d6b41680477b7fda31cf817c0ffa93b9f4155d98
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixFile.hh
    M src/XrdPosix/XrdPosixObjGaurd.hh
    M src/XrdPosix/XrdPosixPrepIO.cc
    M src/XrdPosix/XrdPosixPrepIO.hh
    M src/XrdPosix/XrdPosixXrootd.cc

  Log Message:
  -----------
  More fixes to defered open.


  Commit: 40cbdd97f13e32eea8422b3235f8e658f509d473
      https://github.com/xrootd/xrootd/commit/40cbdd97f13e32eea8422b3235f8e658f509d473
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

  Changed paths:
    M src/XrdOuc/XrdOucCache2.hh
    M src/XrdPosix/XrdPosixCacheBC.hh
    M src/XrdPosix/XrdPosixFile.cc
    M src/XrdPosix/XrdPosixFile.hh
    M src/XrdPosix/XrdPosixPrepIO.hh
    M src/XrdPosix/XrdPosixXrootd.cc

  Log Message:
  -----------
  Implement Fstat() at the cache level.


  Commit: bc4c1b7460d014c1e5bf29d611c139a0c8236b0f
      https://github.com/xrootd/xrootd/commit/bc4c1b7460d014c1e5bf29d611c139a0c8236b0f
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Pass input source as a pointer instead of reference.


  Commit: 830acf58d76e81b3f87164648b36a416236194f5
      https://github.com/xrootd/xrootd/commit/830acf58d76e81b3f87164648b36a416236194f5
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/XrdOuc/XrdOucCache2.hh
    M src/XrdPosix/XrdPosixCacheBC.hh
    M src/XrdPosix/XrdPosixFile.cc
    M src/XrdPosix/XrdPosixFile.hh
    M src/XrdPosix/XrdPosixPrepIO.hh
    M src/XrdPosix/XrdPosixXrootd.cc

  Log Message:
  -----------
  Merge branch 'pssasync' of https://github.com/xrootd/xrootd into deferOpen


  Commit: af5b29e0c2643bbb410041fd053d66a1bb503fb2
      https://github.com/xrootd/xrootd/commit/af5b29e0c2643bbb410041fd053d66a1bb503fb2
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Put file size in the info file.


  Commit: 946cc296448c3c7f48117ee601981e40ace32080
      https://github.com/xrootd/xrootd/commit/946cc296448c3c7f48117ee601981e40ace32080
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Implement Fstat.


  Commit: e6b3b820a66e9ffade513e1dd267b3ffbf82d208
      https://github.com/xrootd/xrootd/commit/e6b3b820a66e9ffade513e1dd267b3ffbf82d208
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Implement virtual ouc-cache Prepare().


  Commit: d2563c986dac82f38c0b312a4b2bc19920636eca
      https://github.com/xrootd/xrootd/commit/d2563c986dac82f38c0b312a4b2bc19920636eca
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Use file size in info file.


  Commit: d5e176481641b7d2313ff95dac9d1f71ea0740c2
      https://github.com/xrootd/xrootd/commit/d5e176481641b7d2313ff95dac9d1f71ea0740c2
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Clear block map repetitively in InitiateClose().


  Commit: 5610690894532c33aa00e9f7c5bd486062c6ef56
      https://github.com/xrootd/xrootd/commit/5610690894532c33aa00e9f7c5bd486062c6ef56
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Fix restoration of file size (bug from the previous commit).


  Commit: a9c3e987c247cdb391cccc601de98361d3bfb221
      https://github.com/xrootd/xrootd/commit/a9c3e987c247cdb391cccc601de98361d3bfb221
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Cache local stat.


  Commit: 3b0881293a684d22b7e971884c7deb7422ea3fb5
      https://github.com/xrootd/xrootd/commit/3b0881293a684d22b7e971884c7deb7422ea3fb5
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  InitateClose(): Don't remove this blocks from global write queue.


  Commit: 824a88f69524d4c724fdef98ea5b894b2d53f6bd
      https://github.com/xrootd/xrootd/commit/824a88f69524d4c724fdef98ea5b894b2d53f6bd
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-07 (Thu, 07 Apr 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixObjGaurd.hh

  Log Message:
  -----------
  Add missing initialization.


  Commit: 0c53ef557c846d08be368350607e763466425a5e
      https://github.com/xrootd/xrootd/commit/0c53ef557c846d08be368350607e763466425a5e
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-07 (Thu, 07 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Use cached values of file path and file size instead of access them through XrdPosixFile.


  Commit: 7ccb47b15be7f395dd5fbb0b4c3637a4c55306ba
      https://github.com/xrootd/xrootd/commit/7ccb47b15be7f395dd5fbb0b4c3637a4c55306ba
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-07 (Thu, 07 Apr 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixObjGaurd.hh

  Log Message:
  -----------
  Add missing initialization.


  Commit: 5f2f083a7c64abf0b6966cc723c24e93f9e4aeb0
      https://github.com/xrootd/xrootd/commit/5f2f083a7c64abf0b6966cc723c24e93f9e4aeb0
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Initiate buffer for prefetch score statistics.


  Commit: 748fb3b5c4b3d47d859ba48aadda325dec338ad0
      https://github.com/xrootd/xrootd/commit/748fb3b5c4b3d47d859ba48aadda325dec338ad0
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    M src/XrdFileCache/XrdFileCacheVRead.cc
    M src/XrdPosix/XrdPosixObjGaurd.hh

  Log Message:
  -----------
  Merge pull request #348 from alja/deferOpen

pfc: Implement deferred open


  Commit: c5ffa70d2aa52a7f5ffe38779410a013fd94f4c5
      https://github.com/xrootd/xrootd/commit/c5ffa70d2aa52a7f5ffe38779410a013fd94f4c5
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M src/XrdPosix.cmake
    R src/XrdPosix/XrdPosixObjGaurd.hh
    A src/XrdPosix/XrdPosixObjGuard.hh
    M src/XrdPosix/XrdPosixPrepIO.cc

  Log Message:
  -----------
  Corectly spell guard!


  Commit: cea8ba5b90392c809fc155f2abd5f911bab9b007
      https://github.com/xrootd/xrootd/commit/cea8ba5b90392c809fc155f2abd5f911bab9b007
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-11 (Mon, 11 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Sync disk every 100 new blocks.


  Commit: 35c5fb907858be7fcb15a5faf6232899ba5e4148
      https://github.com/xrootd/xrootd/commit/35c5fb907858be7fcb15a5faf6232899ba5e4148
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Remove obosolete parameter cachedir.


  Commit: 214ccbcd190195054f26ebd0aaaf68bd3fce8b90
      https://github.com/xrootd/xrootd/commit/214ccbcd190195054f26ebd0aaaf68bd3fce8b90
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Reject incompatible versions.


  Commit: fe2f44cdae608e96462b5b377290fad951ab2e65
      https://github.com/xrootd/xrootd/commit/fe2f44cdae608e96462b5b377290fad951ab2e65
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Remove obosolete function argument.


  Commit: 5434c47668b6f9703e32fc1ee31bd3a7e323ed26
      https://github.com/xrootd/xrootd/commit/5434c47668b6f9703e32fc1ee31bd3a7e323ed26
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Remove obosolete function argument.


  Commit: e98386aa13295011f2019d7cc60e7afdb5f56bc4
      https://github.com/xrootd/xrootd/commit/e98386aa13295011f2019d7cc60e7afdb5f56bc4
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Aligh code.


  Commit: fdb98ab4e6f1b654928eb37a37514a1e06074fb1
      https://github.com/xrootd/xrootd/commit/fdb98ab4e6f1b654928eb37a37514a1e06074fb1
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Merge configuration parameters prefetch and prefetch_max_blocks.


  Commit: 071bafa6509f46fd4324f37c41572f9bc25fcb71
      https://github.com/xrootd/xrootd/commit/071bafa6509f46fd4324f37c41572f9bc25fcb71
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Define diskusage as an absolute value (GB or TB). This is merge from master.


  Commit: 23dbb6dd0be81104012acb3d1f6c7b40f92997ba
      https://github.com/xrootd/xrootd/commit/23dbb6dd0be81104012acb3d1f6c7b40f92997ba
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Set max RAM usage in absolute units.


  Commit: 9da1021570a148b6657f515d075f8832e9845458
      https://github.com/xrootd/xrootd/commit/9da1021570a148b6657f515d075f8832e9845458
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-13 (Wed, 13 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix compilation error.


  Commit: cacf8e798b9ae5838a31704f2d5a19a674570bc0
      https://github.com/xrootd/xrootd/commit/cacf8e798b9ae5838a31704f2d5a19a674570bc0
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-13 (Wed, 13 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh

  Log Message:
  -----------
  Rename member for prefetch list.


  Commit: ef713b59193b327be726663ea479e0ba34eb8ecc
      https://github.com/xrootd/xrootd/commit/ef713b59193b327be726663ea479e0ba34eb8ecc
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh

  Log Message:
  -----------
  Rename write queue member.


  Commit: 5b3ddc66cc4cfa51a796b79fdfaae8aa9ec847a0
      https://github.com/xrootd/xrootd/commit/5b3ddc66cc4cfa51a796b79fdfaae8aa9ec847a0
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Rename parameters for prefetch and available ram.


  Commit: 71ab90a243f5ac3f2b961b1364fa2679c9d80b83
      https://github.com/xrootd/xrootd/commit/71ab90a243f5ac3f2b961b1364fa2679c9d80b83
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Handle case where new file is attached while a CacheIO object with the same path is still ioActive


  Commit: 62b6585a95b68cabee594fa886d28a9c09aea0e9
      https://github.com/xrootd/xrootd/commit/62b6585a95b68cabee594fa886d28a9c09aea0e9
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix error in Info initialization.


  Commit: 1151289c78b5b4a30e4fdce8f0589c0df301600b
      https://github.com/xrootd/xrootd/commit/1151289c78b5b4a30e4fdce8f0589c0df301600b
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Merge pull request #350 from alja/delayeddestroy

pfc-V2: Recycle File object during delayed destruction


  Commit: 3246f3fe30b5cdabcb26e999f856bf259dd0f613
      https://github.com/xrootd/xrootd/commit/3246f3fe30b5cdabcb26e999f856bf259dd0f613
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/XrdFileCache/README

  Log Message:
  -----------
  Update.


  Commit: b2dd2b2b5dba6a91e4a5d70f9e270c5bf6163d01
      https://github.com/xrootd/xrootd/commit/b2dd2b2b5dba6a91e4a5d70f9e270c5bf6163d01
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Use 'prefetch' string to name a parameter for prefetch level.


  Commit: 4c1b188fadd92a3d01bdf6aa784bbab0dbdda4fa
      https://github.com/xrootd/xrootd/commit/4c1b188fadd92a3d01bdf6aa784bbab0dbdda4fa
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh

  Log Message:
  -----------
  Remove obsolete paramter.


  Commit: aa5a918af119b39f4b998e2d387ee4e38f36c9ea
      https://github.com/xrootd/xrootd/commit/aa5a918af119b39f4b998e2d387ee4e38f36c9ea
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Run prefetch thread after parsing configuration.


  Commit: 17bdd96076480ea59e22f3e29bde05a153d8829c
      https://github.com/xrootd/xrootd/commit/17bdd96076480ea59e22f3e29bde05a153d8829c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Make RAM usage a required configuration parameter.


  Commit: 8665c17ac0a592190ab9015a0b3b1e89f4de4e1d
      https://github.com/xrootd/xrootd/commit/8665c17ac0a592190ab9015a0b3b1e89f4de4e1d
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/XrdFileCache/README
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Merge pull request #352 from alja/v2-config

pfc-V2: Set RAM usage required parameter


  Commit: 14d5713034eb095b87482206d583e37eabeea77b
      https://github.com/xrootd/xrootd/commit/14d5713034eb095b87482206d583e37eabeea77b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-19 (Tue, 19 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix possible crash when scheduler calls disk sync at the time of destruction.


  Commit: cc97df629de0d21ff9345d22fa598191a8fdc292
      https://github.com/xrootd/xrootd/commit/cc97df629de0d21ff9345d22fa598191a8fdc292
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-19 (Tue, 19 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix logical error.


  Commit: 646e1beab1e6a7fd890bf2c497e6088e818e26c6
      https://github.com/xrootd/xrootd/commit/646e1beab1e6a7fd890bf2c497e6088e818e26c6
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-19 (Tue, 19 Apr 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt
    M src/XProtocol/YProtocol.hh
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClPollerBuiltIn.cc
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClStream.hh
    M src/XrdHttp/XrdHttpProtocol.cc
    M src/XrdHttp/xrootd-http.cf
    M src/XrdSecsss/XrdSecProtocolsss.cc

  Log Message:
  -----------
  Merge branch 'master' into pssasync


  Commit: 46e0eb26e1dbde8f62569a90089fccccf6fec942
      https://github.com/xrootd/xrootd/commit/46e0eb26e1dbde8f62569a90089fccccf6fec942
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-19 (Tue, 19 Apr 2016)

  Changed paths:
    M src/XrdFileCache/README
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Merge branch 'pssasync' of github.com:xrootd/xrootd into pssasync


  Commit: 420b7d967f640780d94e49b7c743af9b1f9904ca
      https://github.com/xrootd/xrootd/commit/420b7d967f640780d94e49b7c743af9b1f9904ca
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-19 (Tue, 19 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Merge pull request #353 from alja/syncCrash

pfc-V2: Fix crash File destructor


  Commit: e2bdc0cdd645f2572fc15c1175219f978b9af64d
      https://github.com/xrootd/xrootd/commit/e2bdc0cdd645f2572fc15c1175219f978b9af64d
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Make sure info about blocks since the last sync is also written out.


  Commit: 68547d52dd7e22ab4c3eaa08347c9220c4d51d10
      https://github.com/xrootd/xrootd/commit/68547d52dd7e22ab4c3eaa08347c9220c4d51d10
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Merge pull request #356 from osschar/pssasync

Make sure info about blocks since the last sync is also written out.


  Commit: 3270162346aee225288958325e0896f486cd6e71
      https://github.com/xrootd/xrootd/commit/3270162346aee225288958325e0896f486cd6e71
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Improve printout of configuration status.


  Commit: 89d0fe0cb0bbd0372fc1feb8bbad1d9bbef3646b
      https://github.com/xrootd/xrootd/commit/89d0fe0cb0bbd0372fc1feb8bbad1d9bbef3646b
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Merge pull request #357 from alja/conf

pfc-V2: Improve configuration status printout


  Commit: 43c0be0ee05ac134cd6be56aad1b6ae64bb16b7b
      https://github.com/xrootd/xrootd/commit/43c0be0ee05ac134cd6be56aad1b6ae64bb16b7b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Fix bug in selecting file to prefetch.


  Commit: 25584af562299eed48a71e0a9890cfd7cc9640c7
      https://github.com/xrootd/xrootd/commit/25584af562299eed48a71e0a9890cfd7cc9640c7
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Merge pull request #360 from alja/patch-1

pfc-V2: Fix bug in selecting file to prefetch


  Commit: 543836940a2b74b58812390df3e0a700045a9dd6
      https://github.com/xrootd/xrootd/commit/543836940a2b74b58812390df3e0a700045a9dd6
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-05-09 (Mon, 09 May 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Add check if reading local stat from cinfo failed.


  Commit: 58ec2907e58263035f0030b6fa1d5ce98b6bfc68
      https://github.com/xrootd/xrootd/commit/58ec2907e58263035f0030b6fa1d5ce98b6bfc68
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-10 (Tue, 10 May 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Merge pull request #362 from alja/pssasync-localStat

pfc-V2: fix error handling when accessing local stat


  Commit: 5d8d8fef19377005a26fd4f8fa4727782ee98858
      https://github.com/xrootd/xrootd/commit/5d8d8fef19377005a26fd4f8fa4727782ee98858
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Implement virtual Cache::Stat().


  Commit: 4bfa65b64e7f38d207690d1a23ddd834f933530f
      https://github.com/xrootd/xrootd/commit/4bfa65b64e7f38d207690d1a23ddd834f933530f
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Merge pull request #366 from alja/stat-pssasync

pfc-V2: implement virtual Cache::Stat()


  Commit: d67631b16736c24fa56d8c8989df4196e939d870
      https://github.com/xrootd/xrootd/commit/d67631b16736c24fa56d8c8989df4196e939d870
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Properly set disk read and write offsets in hdfs healing mode (files with nonzero offsets).


  Commit: de4dacbf957a5e7172482727f17bd99fcf180ca8
      https://github.com/xrootd/xrootd/commit/de4dacbf957a5e7172482727f17bd99fcf180ca8
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-05-23 (Mon, 23 May 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  In hdfs healing mode forward stat query to origin.


  Commit: c7af3d04ce302b65d3d936c869b524a4cb0d2170
      https://github.com/xrootd/xrootd/commit/c7af3d04ce302b65d3d936c869b524a4cb0d2170
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-05-23 (Mon, 23 May 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  In hdfs healing mode forward stat query to origin.


  Commit: 864c95119f3fce6c51d272ea53bb006c47852a97
      https://github.com/xrootd/xrootd/commit/864c95119f3fce6c51d272ea53bb006c47852a97
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-05-23 (Mon, 23 May 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Include file offset (hdfs healing mode).


  Commit: 03d1dd652a5c3c38747e898a7115e132bd52535b
      https://github.com/xrootd/xrootd/commit/03d1dd652a5c3c38747e898a7115e132bd52535b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-05-24 (Tue, 24 May 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  FileBlockMode: recycle File object during delayed destruction.


  Commit: 53703741cb154b80ed0fd63c2dc2f9da9aef4c38
      https://github.com/xrootd/xrootd/commit/53703741cb154b80ed0fd63c2dc2f9da9aef4c38
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-24 (Tue, 24 May 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Merge pull request #371 from alja/hdfs-healing

pfc-V2: transition of hdfs healing code from V1 to V2


  Commit: 660d82d4bc57e423b23723ab489ebf9d9a4016a2
      https://github.com/xrootd/xrootd/commit/660d82d4bc57e423b23723ab489ebf9d9a4016a2
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-05-27 (Fri, 27 May 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh

  Log Message:
  -----------
  Introduce trace macros.


  Commit: 8969ab318af7daa5e4d3068ff25aa3e2f652e313
      https://github.com/xrootd/xrootd/commit/8969ab318af7daa5e4d3068ff25aa3e2f652e313
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-05-27 (Fri, 27 May 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Parse trace level.


  Commit: dcb407d70522aa8758cbac3a22ab20ba2ec998ed
      https://github.com/xrootd/xrootd/commit/dcb407d70522aa8758cbac3a22ab20ba2ec998ed
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    M src/XrdFileCache/XrdFileCachePurge.cc
    A src/XrdFileCache/XrdFileCacheTrace.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Replace XrdCl::Log with XrdOucTrace


  Commit: 6d1b14415d3265a39334ea55fddf5f8784e56ea2
      https://github.com/xrootd/xrootd/commit/6d1b14415d3265a39334ea55fddf5f8784e56ea2
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    M src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Remove abosolete argument in Info constructor


  Commit: d73754e448fd1975392b480bb987f4e8142906b5
      https://github.com/xrootd/xrootd/commit/d73754e448fd1975392b480bb987f4e8142906b5
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Pass blocksize to File in newBlockFile().


  Commit: 7b8fb092ee71d9923f55d1d12282f6aae002733e
      https://github.com/xrootd/xrootd/commit/7b8fb092ee71d9923f55d1d12282f6aae002733e
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M src/XrdFileCache/README

  Log Message:
  -----------
  Document trace option.


  Commit: 51a95d9f5e99c7f6e5aab7ea582d1427344f0524
      https://github.com/xrootd/xrootd/commit/51a95d9f5e99c7f6e5aab7ea582d1427344f0524
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Protect from invalid reads.


  Commit: c022e29bd8f72545a2a1775c1729ee9f7e9edb27
      https://github.com/xrootd/xrootd/commit/c022e29bd8f72545a2a1775c1729ee9f7e9edb27
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M src/XrdFileCache/README
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Default debug level is warning.


  Commit: 8350c5e122de0ffbb7b3ca495195f70b4a6b0c5e
      https://github.com/xrootd/xrootd/commit/8350c5e122de0ffbb7b3ca495195f70b4a6b0c5e
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M src/XrdFileCache/README
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    M src/XrdFileCache/XrdFileCachePurge.cc
    A src/XrdFileCache/XrdFileCacheTrace.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Merge pull request #373 from alja/trace

pfc-V2: use XrdOucTrace for logging


  Commit: 2c5e9d1e216bdaaf85053e1aebee35d2044b1743
      https://github.com/xrootd/xrootd/commit/2c5e9d1e216bdaaf85053e1aebee35d2044b1743
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheTrace.hh

  Log Message:
  -----------
  Print severity with message.


  Commit: 4379e844b02eefd58cd1e5372e455787d17f1780
      https://github.com/xrootd/xrootd/commit/4379e844b02eefd58cd1e5372e455787d17f1780
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Add log message in Read() when 0 bytes read.


  Commit: 0bc5f09417c99a006fd87e5ebad8b323be5523f1
      https://github.com/xrootd/xrootd/commit/0bc5f09417c99a006fd87e5ebad8b323be5523f1
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Add getter for file size.


  Commit: 2dc921b87f9172b58f6449240c33ebdd15125f03
      https://github.com/xrootd/xrootd/commit/2dc921b87f9172b58f6449240c33ebdd15125f03
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  In Open() assert info file exists and its size is nonzero.


  Commit: 035ce727e1f6ed5b817f57e8e08c7715b64365af
      https://github.com/xrootd/xrootd/commit/035ce727e1f6ed5b817f57e8e08c7715b64365af
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Init stat when File is recycled.


  Commit: 0013238b0206d2b7fe16cb3e5b80787de565a39c
      https://github.com/xrootd/xrootd/commit/0013238b0206d2b7fe16cb3e5b80787de565a39c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Improve readability of relinquish file process.


  Commit: 132f53b7bc9fc2000cbcd60332f523374a7cf2f9
      https://github.com/xrootd/xrootd/commit/132f53b7bc9fc2000cbcd60332f523374a7cf2f9
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Rename File::initateClose() to ioActive()


  Commit: 1fcddb909667515bf95e10b1eda453602d2e6647
      https://github.com/xrootd/xrootd/commit/1fcddb909667515bf95e10b1eda453602d2e6647
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Rename Info::CheckComplete() to Info::UpdateDownloadCompleteStaus().


  Commit: ebff8599518ed0a1f569ba2c290b5db7e4fe72ef
      https://github.com/xrootd/xrootd/commit/ebff8599518ed0a1f569ba2c290b5db7e4fe72ef
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Remove m_stopped varaible. Add stopped prefetch state.


  Commit: 9f8bd80fc20e2b6e5d65c8f6d9609b0e958bb1f7
      https://github.com/xrootd/xrootd/commit/9f8bd80fc20e2b6e5d65c8f6d9609b0e958bb1f7
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Remove Mark/UnMark prefech functions.


  Commit: e422df428c06b8798a1f956fdf27a420fcd71552
      https://github.com/xrootd/xrootd/commit/e422df428c06b8798a1f956fdf27a420fcd71552
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Delete disk syncer in destructor.


  Commit: b5688d6f3e993ecebee17f8905e867dd4969cd55
      https://github.com/xrootd/xrootd/commit/b5688d6f3e993ecebee17f8905e867dd4969cd55
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Set prefetch state when file is recycled by some other IO.


  Commit: 525975795fae168ca940711787fc2520cf1b6b3c
      https://github.com/xrootd/xrootd/commit/525975795fae168ca940711787fc2520cf1b6b3c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Complete lock/unlock in Open (change relate to previous commit)


  Commit: afb5dcde2934f9a0477cbf53eaf4370c65e47000
      https://github.com/xrootd/xrootd/commit/afb5dcde2934f9a0477cbf53eaf4370c65e47000
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/XrdFileCache/README
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCacheTrace.hh

  Log Message:
  -----------
  Merge pull request #374 from alja/stat-defer

pfc-V2: Fixes in reusing File object during delayed destroy


  Commit: 27f4b0b629b56b20b76ca19dfd36dab5925c809a
      https://github.com/xrootd/xrootd/commit/27f4b0b629b56b20b76ca19dfd36dab5925c809a
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-10 (Fri, 10 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    A src/XrdFileCache/XrdFileCacheIO.cc
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheTrace.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Propagate input change from IO to File. This problem solves warning XrdPosix: Unexpected PrepIO call.


  Commit: 3f56363ace7aebec14ce9892168ae16c5a9aa942
      https://github.com/xrootd/xrootd/commit/3f56363ace7aebec14ce9892168ae16c5a9aa942
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-10 (Fri, 10 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  protect against invalid reads: check IO has relinquished File.


  Commit: 7bc109d86e5cfef82c2c57f9fdc82c813ce7da91
      https://github.com/xrootd/xrootd/commit/7bc109d86e5cfef82c2c57f9fdc82c813ce7da91
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-10 (Fri, 10 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Remove debug print.


  Commit: 7963221fb05b0d568e3f94294136d8a029e6dedd
      https://github.com/xrootd/xrootd/commit/7963221fb05b0d568e3f94294136d8a029e6dedd
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-10 (Fri, 10 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    A src/XrdFileCache/XrdFileCacheIO.cc
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheTrace.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Merge pull request #376 from alja/update-input

pfc-V2: Propagate change of input source from XrdFileCache::IO to XrdFileCache::File


  Commit: 396ee278e2a8909f3e727360467d83d242888987
      https://github.com/xrootd/xrootd/commit/396ee278e2a8909f3e727360467d83d242888987
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M cmake/FindOpenSSL.cmake
    M cmake/XRootDSystemCheck.cmake
    M docs/PreReleaseNotes.txt
    M docs/man/xrdcp.1
    M [log in to unmask]
    M [log in to unmask]
    M [log in to unmask]
    M [log in to unmask]
    M packaging/rhel/xrootd.functions
    M src/Xrd/XrdConfig.cc
    R src/XrdAcc/XrdAccTest.cc
    M src/XrdApps.cmake
    A src/XrdApps/XrdAccTest.cc
    M src/XrdApps/XrdCpConfig.cc
    M src/XrdApps/XrdCpConfig.hh
    M src/XrdCeph/XrdCephPosix.cc
    M src/XrdCl/CMakeLists.txt
    M src/XrdCl/XrdClChannel.cc
    M src/XrdCl/XrdClChannel.hh
    M src/XrdCl/XrdClClassicCopyJob.cc
    M src/XrdCl/XrdClConstants.hh
    M src/XrdCl/XrdClCopy.cc
    M src/XrdCl/XrdClCopyProcess.cc
    M src/XrdCl/XrdClDefaultEnv.cc
    M src/XrdCl/XrdClFile.cc
    M src/XrdCl/XrdClFile.hh
    M src/XrdCl/XrdClFileStateHandler.cc
    M src/XrdCl/XrdClFileStateHandler.hh
    M src/XrdCl/XrdClMessage.hh
    M src/XrdCl/XrdClMessageUtils.hh
    R src/XrdCl/XrdClMetalinkCopyJob.cc
    R src/XrdCl/XrdClMetalinkCopyJob.hh
    A src/XrdCl/XrdClMetalinkRedirector.cc
    A src/XrdCl/XrdClMetalinkRedirector.hh
    M src/XrdCl/XrdClPostMaster.cc
    A src/XrdCl/XrdClRedirectorRegistry.cc
    A src/XrdCl/XrdClRedirectorRegistry.hh
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClStream.hh
    M src/XrdCl/XrdClThirdPartyCopyJob.cc
    M src/XrdCl/XrdClURL.cc
    M src/XrdCl/XrdClUtils.cc
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/XrdDig/XrdDigFS.cc
    M src/XrdFrm/XrdFrmTransfer.cc
    M src/XrdHeaders.cmake
    M src/XrdHttp.cmake
    M src/XrdHttp/XrdHttpProtocol.cc
    M src/XrdHttp/XrdHttpReq.cc
    M src/XrdHttp/xrootd-http.cf
    A src/XrdOuc/XrdOucLogging.cc
    A src/XrdOuc/XrdOucLogging.hh
    M src/XrdSec/XrdSecPManager.cc
    M src/XrdSfs/XrdSfsNative.cc
    A src/XrdSys/XrdSysLogPI.hh
    M src/XrdSys/XrdSysLogger.cc
    M src/XrdSys/XrdSysLogger.hh
    A src/XrdSys/XrdSysLogging.cc
    A src/XrdSys/XrdSysLogging.hh
    M src/XrdUtils.cmake
    M src/XrdVersionPlugin.hh
    M src/XrdXml/XrdXmlMetaLink.cc
    M src/XrdXrootd/XrdXrootdMonData.hh
    M src/XrdXrootd/XrdXrootdMonFile.cc
    M src/XrdXrootd/XrdXrootdMonitor.cc
    M src/XrdXrootd/XrdXrootdMonitor.hh
    M src/XrdXrootd/XrdXrootdXeq.cc
    M tests/XrdClTests/CMakeLists.txt
    M tests/XrdClTests/FileCopyTest.cc
    M tests/XrdClTests/FileTest.cc
    R tests/XrdClTests/MetalinkTest.cc

  Log Message:
  -----------
  Merge branch 'master' into pssasync


  Commit: 63694a5ad21fe290c97505d92836ef9b829c409e
      https://github.com/xrootd/xrootd/commit/63694a5ad21fe290c97505d92836ef9b829c409e
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M src/XrdFileCache.cmake

  Log Message:
  -----------
  Add XrdFileCacheIO.cc source


  Commit: fd0e54d574905e80340c592fa13fdcd783ccf30b
      https://github.com/xrootd/xrootd/commit/fd0e54d574905e80340c592fa13fdcd783ccf30b
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M src/XrdFileCache.cmake

  Log Message:
  -----------
  Merge pull request #377 from alja/cmake-io

pfc-V2: Add missing source to XrdFileCache.cmake


  Commit: 3c56d49cf636899eedd14f518169a453d0b42082
      https://github.com/xrootd/xrootd/commit/3c56d49cf636899eedd14f518169a453d0b42082
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-15 (Wed, 15 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  In destructor properly check if Info struct  is created.


  Commit: 73933db20529b848b8f62a31d8747605999ec749
      https://github.com/xrootd/xrootd/commit/73933db20529b848b8f62a31d8747605999ec749
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-15 (Wed, 15 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Check XrdOss::Create() return value in File::Open().


  Commit: 59b130dc5c9988c774183ac022e8e73e93fc8aee
      https://github.com/xrootd/xrootd/commit/59b130dc5c9988c774183ac022e8e73e93fc8aee
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-15 (Wed, 15 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Replace assert with an error message.


  Commit: 9e1a9e3cc078c296ef702865bc5c00bbca7c0175
      https://github.com/xrootd/xrootd/commit/9e1a9e3cc078c296ef702865bc5c00bbca7c0175
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-15 (Wed, 15 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Add error message in initCachedStat, if open of info file fails


  Commit: f39041e3fe330cdc4e995e0df61fbd29acf27997
      https://github.com/xrootd/xrootd/commit/f39041e3fe330cdc4e995e0df61fbd29acf27997
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-15 (Wed, 15 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Add warning with errno if can't open info file.


  Commit: 3ff7f8fd280334b84abd89a31ce94ca2f10aea48
      https://github.com/xrootd/xrootd/commit/3ff7f8fd280334b84abd89a31ce94ca2f10aea48
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Merge pull request #378 from alja/open-error-checks

pfc-V2: Additional file open checks and error messages


  Commit: 9118903f75457239f23afdf6ed4207fff0a9c559
      https://github.com/xrootd/xrootd/commit/9118903f75457239f23afdf6ed4207fff0a9c559
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M src/XrdOuc/XrdOucCache2.hh
    M src/XrdPosix/XrdPosixCacheBC.hh
    M src/XrdPosix/XrdPosixFile.cc
    M src/XrdPosix/XrdPosixFile.hh

  Log Message:
  -----------
  Add Location() method to CacheIO2 to get file location.


  Commit: 8eca724b1e1d1bde94e70caf7995c40a56fc34bb
      https://github.com/xrootd/xrootd/commit/8eca724b1e1d1bde94e70caf7995c40a56fc34bb
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Fix in Detach for hdfs mode.


  Commit: 9bfd662dfa60c0710a49e60498a9cedf919556cd
      https://github.com/xrootd/xrootd/commit/9bfd662dfa60c0710a49e60498a9cedf919556cd
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Fix compilation error from the previous commit


  Commit: 56e86a795263a958908a6b66cc946235c3e73d00
      https://github.com/xrootd/xrootd/commit/56e86a795263a958908a6b66cc946235c3e73d00
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix index offset i  Sync(). This applies only to hdfs healing mode.


  Commit: 39734236539ee57ba182ae37607f7249a1e6c6b3
      https://github.com/xrootd/xrootd/commit/39734236539ee57ba182ae37607f7249a1e6c6b3
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Change in  severity of read messages.


  Commit: 439ec0c02682d0bc20b7653b8b3fcf92d15a96fd
      https://github.com/xrootd/xrootd/commit/439ec0c02682d0bc20b7653b8b3fcf92d15a96fd
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Merge pull request #379 from alja/hdfs-heal-fixes

pfc-V2 Correction in file sync and detach (related only to hdfs healing mode)


  Commit: 2b3a370e8b6138a2b733957673cd3a4a5e844567
      https://github.com/xrootd/xrootd/commit/2b3a370e8b6138a2b733957673cd3a4a5e844567
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheIO.cc
    M src/XrdFileCache/XrdFileCacheIO.hh

  Log Message:
  -----------
  Add location printout into Attach() and Update().


  Commit: e3118d8e37a02bd686f455137417872613974b89
      https://github.com/xrootd/xrootd/commit/e3118d8e37a02bd686f455137417872613974b89
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixPrepIO.cc

  Log Message:
  -----------
  Remove unnecessary cast.


  Commit: 170580600597c7aad92aa20801cc53ecd31b2d26
      https://github.com/xrootd/xrootd/commit/170580600597c7aad92aa20801cc53ecd31b2d26
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheIO.cc
    M src/XrdFileCache/XrdFileCacheTrace.hh

  Log Message:
  -----------
  Improve printing of Location() in Info trace.


  Commit: 72605c1091cbf508bbd7c16dacd7c3b720e1159c
      https://github.com/xrootd/xrootd/commit/72605c1091cbf508bbd7c16dacd7c3b720e1159c
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheIO.cc
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheTrace.hh
    M src/XrdPosix/XrdPosixPrepIO.cc

  Log Message:
  -----------
  Merge pull request #380 from osschar/pssasync-mt-2

XrdPfc: Print data server in info trace


  Commit: 6b2bab1448877aac501f9178d4cb884bedf97e96
      https://github.com/xrootd/xrootd/commit/6b2bab1448877aac501f9178d4cb884bedf97e96
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Remove obsolete method.


  Commit: 71afe1de18c07e522073837d01592f040c291b43
      https://github.com/xrootd/xrootd/commit/71afe1de18c07e522073837d01592f040c291b43
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Remove trace mesage in Detach becuse similar message is printed already in manager.


  Commit: 8dfb6d86c23705bf47a6a11f1b030d044670feb5
      https://github.com/xrootd/xrootd/commit/8dfb6d86c23705bf47a6a11f1b030d044670feb5
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Store access statistics in bytes instead of number of blocks


  Commit: eaa72a2fc64da5ddbf903b9cbdf8b5145fadd894
      https://github.com/xrootd/xrootd/commit/eaa72a2fc64da5ddbf903b9cbdf8b5145fadd894
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-18 (Sat, 18 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Bugfix in hdfs healing mode.


  Commit: 0d9117cad4aa30bf2d096815d74391e91d126655
      https://github.com/xrootd/xrootd/commit/0d9117cad4aa30bf2d096815d74391e91d126655
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-20 (Mon, 20 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Merge pull request #381 from alja/access-stat-bytes

pfc-V2 Save and print access statistics in bytes


  Commit: eebcab604979c6d41482b61175b0c6b54dbd2327
      https://github.com/xrootd/xrootd/commit/eebcab604979c6d41482b61175b0c6b54dbd2327
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-20 (Mon, 20 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Merge pull request #382 from osschar/pssasync-mt-2

Bugfix in hdfs healing mode.


  Commit: 07f90411ee18248901b2108e7e0ca10e91affa98
      https://github.com/xrootd/xrootd/commit/07f90411ee18248901b2108e7e0ca10e91affa98
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-21 (Tue, 21 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  Implement defered open for hdfs healing mode.


  Commit: 647ae2cc7440d5162802e112b07373633de69579
      https://github.com/xrootd/xrootd/commit/647ae2cc7440d5162802e112b07373633de69579
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  Merge pull request #383 from alja/defer-hdfs

pfc-V2 Implement deferred open for file block mode


  Commit: 6e3d6b894f923923be482ee3e657aa0687f3dfb9
      https://github.com/xrootd/xrootd/commit/6e3d6b894f923923be482ee3e657aa0687f3dfb9
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-28 (Tue, 28 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    M src/XrdFileCache/XrdFileCachePurge.cc
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Properly handle open and read failures of cinfo files.


  Commit: 399b79d22dbc7c5649283e0cf1fd22730fe94289
      https://github.com/xrootd/xrootd/commit/399b79d22dbc7c5649283e0cf1fd22730fe94289
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-28 (Tue, 28 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Beautify block status printout.


  Commit: 0d6e9c889363cb405cf90aaaa433f51027d68802
      https://github.com/xrootd/xrootd/commit/0d6e9c889363cb405cf90aaaa433f51027d68802
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-28 (Tue, 28 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    M src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Include filename in traces on most frequent paths.


  Commit: 9d60d674dfbe333a83215d78e14f86ffca73c1c7
      https://github.com/xrootd/xrootd/commit/9d60d674dfbe333a83215d78e14f86ffca73c1c7
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Make sure file-block mode also works, needs further fix.


  Commit: 1759992f2fb3a2c7b7fe1cd0178a1e9d677a33b2
      https://github.com/xrootd/xrootd/commit/1759992f2fb3a2c7b7fe1cd0178a1e9d677a33b2
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Whitespace.


  Commit: 5b49d39c413690e45cefa8bbacde224f3cc1bf87
      https://github.com/xrootd/xrootd/commit/5b49d39c413690e45cefa8bbacde224f3cc1bf87
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt
    M docs/man/xrdcp.1
    M docs/man/xrdfs.1
    M src/Xrd/XrdConfig.cc
    M src/Xrd/XrdScheduler.cc
    M src/XrdAcc/XrdAccAuthDB.hh
    M src/XrdAcc/XrdAccAuthFile.cc
    M src/XrdAcc/XrdAccAuthFile.hh
    M src/XrdAcc/XrdAccConfig.cc
    M src/XrdApps/XrdCpFile.cc
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClAsyncSocketHandler.hh
    M src/XrdCl/XrdClChannel.hh
    M src/XrdCl/XrdClClassicCopyJob.cc
    M src/XrdCl/XrdClConstants.hh
    M src/XrdCl/XrdClCopy.cc
    M src/XrdCl/XrdClDefaultEnv.cc
    M src/XrdCl/XrdClFS.cc
    M src/XrdCl/XrdClFile.cc
    M src/XrdCl/XrdClFile.hh
    M src/XrdCl/XrdClFileStateHandler.cc
    M src/XrdCl/XrdClFileStateHandler.hh
    M src/XrdCl/XrdClFileSystem.hh
    M src/XrdCl/XrdClMessage.hh
    M src/XrdCl/XrdClMessageUtils.hh
    M src/XrdCl/XrdClMetalinkRedirector.cc
    M src/XrdCl/XrdClMetalinkRedirector.hh
    M src/XrdCl/XrdClPostMaster.cc
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClRedirectorRegistry.cc
    M src/XrdCl/XrdClRedirectorRegistry.hh
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClStream.hh
    M src/XrdCl/XrdClThirdPartyCopyJob.cc
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/XrdCms/XrdCmsProtocol.cc
    M src/XrdNet/XrdNetIF.cc
    M src/XrdNet/XrdNetIF.hh
    M src/XrdOss/XrdOssPath.hh
    M src/XrdOuc/XrdOucFileInfo.cc
    M src/XrdOuc/XrdOucFileInfo.hh
    M src/XrdXml/XrdXmlMetaLink.cc
    M src/XrdXml/XrdXmlMetaLink.hh

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master' into pssasync-mt-3


  Commit: 4f6de02fc539ad7c73f9a992603ca9dda7cbe1ea
      https://github.com/xrootd/xrootd/commit/4f6de02fc539ad7c73f9a992603ca9dda7cbe1ea
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    A src/XrdOuc/XrdOucCache2.hh
    M src/XrdOuc/XrdOucIOVec.hh

  Log Message:
  -----------
  [Posix] Stage 1: Implement async cache interface.


  Commit: aaed924982bf60490c2fb8e33ca6b7c67538a32e
      https://github.com/xrootd/xrootd/commit/aaed924982bf60490c2fb8e33ca6b7c67538a32e
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdOuc/XrdOucCache2.hh

  Log Message:
  -----------
  Add Stat() and Update() to the Cache2 objects.


  Commit: 5912da03b0c7f5ebf0e6dddc17c5231f406ab665
      https://github.com/xrootd/xrootd/commit/5912da03b0c7f5ebf0e6dddc17c5231f406ab665
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFactory.cc
    A src/XrdFileCache/XrdFileCacheFile.cc
    A src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    R src/XrdFileCache/XrdFileCachePrefetch.cc
    R src/XrdFileCache/XrdFileCachePrefetch.hh

  Log Message:
  -----------
  Replace Prefetch class with File class to do async reads.


  Commit: 200b07cd4fc96e943249bee3ba9cf94349c39fa6
      https://github.com/xrootd/xrootd/commit/200b07cd4fc96e943249bee3ba9cf94349c39fa6
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Remove ReadInBlocks().


  Commit: f95eb91accafd8bc2753f6ad518fddf935b45634
      https://github.com/xrootd/xrootd/commit/f95eb91accafd8bc2753f6ad518fddf935b45634
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache.cmake
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  Compile success.


  Commit: dbcdaeedd23a8d304845cde660685b2fbb1d9b59
      https://github.com/xrootd/xrootd/commit/dbcdaeedd23a8d304845cde660685b2fbb1d9b59
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Implement write queue.


  Commit: 3b544cabcfa3e5fc99ca344c1a0257e6ff23fd27
      https://github.com/xrootd/xrootd/commit/3b544cabcfa3e5fc99ca344c1a0257e6ff23fd27
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Fixes in destruction.


  Commit: 8d1bf2d57bd0d4af7d5bb99f99874eb03a7bf31b
      https://github.com/xrootd/xrootd/commit/8d1bf2d57bd0d4af7d5bb99f99874eb03a7bf31b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Change variable names.


  Commit: e8e63ae9b01bab4813b1701339da1c4925d11450
      https://github.com/xrootd/xrootd/commit/e8e63ae9b01bab4813b1701339da1c4925d11450
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Cleanup.e


  Commit: 9593eac4fd47a36b86c8028af41bf131daca0c7c
      https://github.com/xrootd/xrootd/commit/9593eac4fd47a36b86c8028af41bf131daca0c7c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFactory.hh
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Global limit of RAM resources.


  Commit: 676ce7b164f2f5221fc385f0eba1dd1d2938d40f
      https://github.com/xrootd/xrootd/commit/676ce7b164f2f5221fc385f0eba1dd1d2938d40f
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Use same lock for RAM and disk download status. Add Prefetch function().


  Commit: 8f7ca005a4bc00c5e01fc0cf285703a5fb9fdac9
      https://github.com/xrootd/xrootd/commit/8f7ca005a4bc00c5e01fc0cf285703a5fb9fdac9
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Add bit array for prefetch status.


  Commit: 3f25cc5477ad481b7a1ffac2351aa5064e9dc12b
      https://github.com/xrootd/xrootd/commit/3f25cc5477ad481b7a1ffac2351aa5064e9dc12b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFactory.hh

  Log Message:
  -----------
  Add prefetch option in configuration.


  Commit: b7a756ed32dea0bbc623822494bdbd26faad1b72
      https://github.com/xrootd/xrootd/commit/b7a756ed32dea0bbc623822494bdbd26faad1b72
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Implement prefetch score.


  Commit: ba39afd330ea2a2b7a49aa92cf35f85ae147612b
      https://github.com/xrootd/xrootd/commit/ba39afd330ea2a2b7a49aa92cf35f85ae147612b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Implement prefetch.


  Commit: d6176c14d97215a52d9cce339eab54d51fbf9996
      https://github.com/xrootd/xrootd/commit/d6176c14d97215a52d9cce339eab54d51fbf9996
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Cache prefetch score.


  Commit: 19a7fb799700a01f293b96f88b45f2b82601691a
      https://github.com/xrootd/xrootd/commit/19a7fb799700a01f293b96f88b45f2b82601691a
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Remove oboslete member.


  Commit: 923085a89f6aa540a13d7abfe5bf12f63e6d7c6f
      https://github.com/xrootd/xrootd/commit/923085a89f6aa540a13d7abfe5bf12f63e6d7c6f
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    A src/XrdFileCache/XrdFileCacheIO.hh

  Log Message:
  -----------
  Move base IO class to separate file.


  Commit: 37ea14007d3eaefd11bd37a360cb1f100a9f77c7
      https://github.com/xrootd/xrootd/commit/37ea14007d3eaefd11bd37a360cb1f100a9f77c7
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache.cmake
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  Move base IO class to separate file.


  Commit: a22e5e49933e076cf25c5fc0274803c33550c0c6
      https://github.com/xrootd/xrootd/commit/a22e5e49933e076cf25c5fc0274803c33550c0c6
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Add missing initialization.


  Commit: 96591b33a08974df707f82b65b46a0ff4aeecbab
      https://github.com/xrootd/xrootd/commit/96591b33a08974df707f82b65b46a0ff4aeecbab
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Add dump log messages.


  Commit: a5170c587361693c157c7f1f4b9c913ed2868b60
      https://github.com/xrootd/xrootd/commit/a5170c587361693c157c7f1f4b9c913ed2868b60
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Don't increase ref count to prefetching blocks.


  Commit: 36238c1d7ace10eeb94768e8d7b96a52d6e21eb9
      https://github.com/xrootd/xrootd/commit/36238c1d7ace10eeb94768e8d7b96a52d6e21eb9
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Add missing initialization.


  Commit: c1b648b74276f3461b9ef96e5b18e231484d3d10
      https://github.com/xrootd/xrootd/commit/c1b648b74276f3461b9ef96e5b18e231484d3d10
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Remove prefetching block from map in ProcessBlockResponse if it does not have a ref count.


  Commit: c4c0168427df441d5c4810adf0ae70fdd6767a79
      https://github.com/xrootd/xrootd/commit/c4c0168427df441d5c4810adf0ae70fdd6767a79
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Removed failed prefetched block in ProcessRequest().


  Commit: 153b6d460f794b084f9c1543b62a01fa07739f20
      https://github.com/xrootd/xrootd/commit/153b6d460f794b084f9c1543b62a01fa07739f20
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  return immediately if read from disk failes in Read().


  Commit: 5d918da08595178c73b9bb433022661bd5e1777d
      https://github.com/xrootd/xrootd/commit/5d918da08595178c73b9bb433022661bd5e1777d
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Write statistics in info file.


  Commit: 236a3e23d81889486df7c9e4f49bf45d12758653
      https://github.com/xrootd/xrootd/commit/236a3e23d81889486df7c9e4f49bf45d12758653
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Save score as float.


  Commit: 30759754a779d6ec807767302f0702c558f76a34
      https://github.com/xrootd/xrootd/commit/30759754a779d6ec807767302f0702c558f76a34
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Print info message about prefetch score at the end of destructor.


  Commit: c1bba021b031ce7198b30211163a8ba71063e7f8
      https://github.com/xrootd/xrootd/commit/c1bba021b031ce7198b30211163a8ba71063e7f8
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Reserver ram resources in prefetching.


  Commit: 601a1a849a02f501f3d555e25bf94ed144f8903c
      https://github.com/xrootd/xrootd/commit/601a1a849a02f501f3d555e25bf94ed144f8903c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Fix class name in log messages.


  Commit: 72883c9962eb17f13a6f977c3ecd48448961b186
      https://github.com/xrootd/xrootd/commit/72883c9962eb17f13a6f977c3ecd48448961b186
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh

  Log Message:
  -----------
  Check write queue size.


  Commit: 43d0c63b2a886be81dab06b37057072a039b98d8
      https://github.com/xrootd/xrootd/commit/43d0c63b2a886be81dab06b37057072a039b98d8
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Change log messages.


  Commit: d92a432700efc25dccaa35ed5ea6ef7cac87d4ef
      https://github.com/xrootd/xrootd/commit/d92a432700efc25dccaa35ed5ea6ef7cac87d4ef
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix spelling in log.


  Commit: 641ac4431d0e15d42df823ad2a9822b7a4213100
      https://github.com/xrootd/xrootd/commit/641ac4431d0e15d42df823ad2a9822b7a4213100
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Add log message in Cache::HaveFreeWritingSlots.


  Commit: 71ef3c019e7da1b0297ca7aaa0c4158aa645e7d8
      https://github.com/xrootd/xrootd/commit/71ef3c019e7da1b0297ca7aaa0c4158aa645e7d8
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Changes in log messages.


  Commit: c2628fe316162b78031ba498761b06a88c869e24
      https://github.com/xrootd/xrootd/commit/c2628fe316162b78031ba498761b06a88c869e24
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Unregister file from cache prefetch when it is complete.


  Commit: af25b4353d614e6b639ef62e384733beb641ae49
      https://github.com/xrootd/xrootd/commit/af25b4353d614e6b639ef62e384733beb641ae49
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Temporary change -- Randomize prefetch file list.


  Commit: d84350968f924089a5144e3b4342e82b2fc4100c
      https://github.com/xrootd/xrootd/commit/d84350968f924089a5144e3b4342e82b2fc4100c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Keep failed blocks in map.


  Commit: 25c960519e52c8975fbb4dbca4e70a111bafbc45
      https://github.com/xrootd/xrootd/commit/25c960519e52c8975fbb4dbca4e70a111bafbc45
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix valgrind error in constructor.


  Commit: 155827c481292dc14f0c1e3a9db1d834d774baba
      https://github.com/xrootd/xrootd/commit/155827c481292dc14f0c1e3a9db1d834d774baba
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Handle case where File::Read() does not wait blocks to be processed.


  Commit: 6591d0c2b63925afbc69d6d4ecc41a9b90bf0def
      https://github.com/xrootd/xrootd/commit/6591d0c2b63925afbc69d6d4ecc41a9b90bf0def
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Handle case where File::Read() does not wait blocks to be processed.


  Commit: 069e88d4a4ef6ffbabf4935f01a221d49e0b0662
      https://github.com/xrootd/xrootd/commit/069e88d4a4ef6ffbabf4935f01a221d49e0b0662
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Add util function to release block.


  Commit: 9d67ed8f860d4dfff14461099440cb7f71510885
      https://github.com/xrootd/xrootd/commit/9d67ed8f860d4dfff14461099440cb7f71510885
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Report client error codes in log.


  Commit: 36b44f30c5ce830f2001d7d248212055e8245baf
      https://github.com/xrootd/xrootd/commit/36b44f30c5ce830f2001d7d248212055e8245baf
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Add path info in File::InitiateClose log.


  Commit: 9f5c7713001302cd295c51f9d1e177f9df598d5b
      https://github.com/xrootd/xrootd/commit/9f5c7713001302cd295c51f9d1e177f9df598d5b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Add asserts.


  Commit: a9756e1e1e09ddd6010af9bafbc027a8e3d4089b
      https://github.com/xrootd/xrootd/commit/a9756e1e1e09ddd6010af9bafbc027a8e3d4089b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Check free writing slots before requesting ram block in File::Read().


  Commit: 59d5d8f7a1e8bb3bb46357904e1e6853d19e2af5
      https://github.com/xrootd/xrootd/commit/59d5d8f7a1e8bb3bb46357904e1e6853d19e2af5
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Increase severity of message if bytes were missed.


  Commit: b35fa368b98fdbe3ebead8c3e3b360036c971f52
      https://github.com/xrootd/xrootd/commit/b35fa368b98fdbe3ebead8c3e3b360036c971f52
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix double read size from direct reads.


  Commit: 296534d75a13a77f1eab7d9b3287ea0f45538483
      https://github.com/xrootd/xrootd/commit/296534d75a13a77f1eab7d9b3287ea0f45538483
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Fix error in de-registering blocks from write queue at the distruction time. This change solves bug #61.


  Commit: 4a33fe433a09e9ec33ad788d60fac1106eb72941
      https://github.com/xrootd/xrootd/commit/4a33fe433a09e9ec33ad788d60fac1106eb72941
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix evaluation of prefetch score.


  Commit: 7057a59c56d539d7bcfb3c45697fff7a5dbda17e
      https://github.com/xrootd/xrootd/commit/7057a59c56d539d7bcfb3c45697fff7a5dbda17e
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Handle failed async requests.


  Commit: 812bedba275f7e6ddb1005785ca4f1140c1cb2e0
      https://github.com/xrootd/xrootd/commit/812bedba275f7e6ddb1005785ca4f1140c1cb2e0
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix error from the previous commit.


  Commit: 68b4cdc90069c3b75d80e4b5e24c06a66b51ece5
      https://github.com/xrootd/xrootd/commit/68b4cdc90069c3b75d80e4b5e24c06a66b51ece5
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Set errno in RequestBlock() and RequestBlocksDirect() if failed.


  Commit: dd8ab68dd2eb977b7f59fbaa1fe3764ea39ff3ba
      https://github.com/xrootd/xrootd/commit/dd8ab68dd2eb977b7f59fbaa1fe3764ea39ff3ba
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh

  Log Message:
  -----------
  Wait for signal in Prefetch() function when there is no open file


  Commit: 21a5ee572423d17d707c47b21bff0eb45b6581a4
      https://github.com/xrootd/xrootd/commit/21a5ee572423d17d707c47b21bff0eb45b6581a4
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  in Prefetch wait 5ms if ram limit has been reached.


  Commit: 44c8f0cab37d224ee0e5238394647cb1bda94b45
      https://github.com/xrootd/xrootd/commit/44c8f0cab37d224ee0e5238394647cb1bda94b45
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Optimize random file access in GetNextFileToPrefetch().


  Commit: cc1fff03ea077ca99cbf9d16cc7c02063111d78b
      https://github.com/xrootd/xrootd/commit/cc1fff03ea077ca99cbf9d16cc7c02063111d78b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Optimize detection of file available for prefetching.


  Commit: 8330a9d3b17a9d85cec2c5d2b0bcd3d657f8ae65
      https://github.com/xrootd/xrootd/commit/8330a9d3b17a9d85cec2c5d2b0bcd3d657f8ae65
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  DeRegister/Register files in case when they are ready for prefetching.


  Commit: 3e259964628c78abd14309e661fea8af8d2f7c1d
      https://github.com/xrootd/xrootd/commit/3e259964628c78abd14309e661fea8af8d2f7c1d
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache.cmake
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    A src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  First implementation of File::ReadV().


  Commit: b04c3f4cf48a2fb1b5fe3c1cac9891753e967a7d
      https://github.com/xrootd/xrootd/commit/b04c3f4cf48a2fb1b5fe3c1cac9891753e967a7d
  Author: alja <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Fix compilation errror.


  Commit: 600103974e52015ba75a658febc39270b3d34da1
      https://github.com/xrootd/xrootd/commit/600103974e52015ba75a658febc39270b3d34da1
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache.cmake

  Log Message:
  -----------
  Import vread code from async-vread-baq branch.


  Commit: 536dbb50221686aed30a22bfd0a4553b9c02021a
      https://github.com/xrootd/xrootd/commit/536dbb50221686aed30a22bfd0a4553b9c02021a
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Add debug print.


  Commit: 7331d6afb4490ceaa362bb6dd00c32372e0eb074
      https://github.com/xrootd/xrootd/commit/7331d6afb4490ceaa362bb6dd00c32372e0eb074
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc

  Log Message:
  -----------
  Parse prefetch entry correctly.


  Commit: c77a195c5c65bb6d0cc348f59646bb1b123abda6
      https://github.com/xrootd/xrootd/commit/c77a195c5c65bb6d0cc348f59646bb1b123abda6
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Fix bug in VReadProcessBlocks -- removing vector while iterating.


  Commit: 964706e1d85a6cf6ff9186ea4546e755fbc5e744
      https://github.com/xrootd/xrootd/commit/964706e1d85a6cf6ff9186ea4546e755fbc5e744
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Fix iteration in VReadFromDisk.


  Commit: ce4f46fce97024e67f9c60ead8c0406f09a22841
      https://github.com/xrootd/xrootd/commit/ce4f46fce97024e67f9c60ead8c0406f09a22841
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Fix offset in disk reads


  Commit: 14bc3628295d83aef2e7463dd48950719bae8b68
      https://github.com/xrootd/xrootd/commit/14bc3628295d83aef2e7463dd48950719bae8b68
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Review open issues, make it compile.


  Commit: 17544f1d98eed8924645819ce8dbb21fa9bbf327
      https://github.com/xrootd/xrootd/commit/17544f1d98eed8924645819ce8dbb21fa9bbf327
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Whitespace changes.


  Commit: e7f0a32fd87a1897c8a0a65577ac3be3fc4747a7
      https://github.com/xrootd/xrootd/commit/e7f0a32fd87a1897c8a0a65577ac3be3fc4747a7
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFactory.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  pfc.prefetch now takes int argument: max number of blocks to prefetch per file.


  Commit: 0a0b3e9926b906fbe5edc17bab7885e6846f6c10
      https://github.com/xrootd/xrootd/commit/0a0b3e9926b906fbe5edc17bab7885e6846f6c10
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    A src/XrdFileCache/XrdFileCacheConfiguration.cc
    R src/XrdFileCache/XrdFileCacheFactory.cc
    R src/XrdFileCache/XrdFileCacheFactory.hh
    A src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Merge Factory class into Cache class. This makes OucCache::Create() potentially obsolete.


  Commit: fdd85eab6316c2f2c21fc6417c7310ca3ab0a80b
      https://github.com/xrootd/xrootd/commit/fdd85eab6316c2f2c21fc6417c7310ca3ab0a80b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache.cmake
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Add changed files missing in the previous commit c00a774.


  Commit: aa2d2035e131f08b3b1ebdef2f09791f8cac9d05
      https://github.com/xrootd/xrootd/commit/aa2d2035e131f08b3b1ebdef2f09791f8cac9d05
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdOuc/XrdOucCache.hh
    M src/XrdPlugins.cmake
    M src/XrdPosix.cmake
    A src/XrdPosix/XrdPosixCacheBC.hh
    A src/XrdPosix/XrdPosixCallBack.cc
    M src/XrdPosix/XrdPosixCallBack.hh
    M src/XrdPosix/XrdPosixFile.cc
    M src/XrdPosix/XrdPosixFile.hh
    A src/XrdPosix/XrdPosixFileRH.cc
    A src/XrdPosix/XrdPosixFileRH.hh
    A src/XrdPosix/XrdPosixObjGaurd.hh
    M src/XrdPosix/XrdPosixObject.cc
    M src/XrdPosix/XrdPosixObject.hh
    A src/XrdPosix/XrdPosixPrepIO.cc
    A src/XrdPosix/XrdPosixPrepIO.hh
    M src/XrdPosix/XrdPosixXrootd.cc
    M src/XrdPosix/XrdPosixXrootd.hh
    M src/XrdPss/XrdPssAio.cc
    A src/XrdPss/XrdPssAioCB.cc
    A src/XrdPss/XrdPssAioCB.hh
    M src/XrdPss/XrdPssConfig.cc
    M src/XrdUtils.cmake
    M src/XrdXrootd/XrdXrootdAio.cc

  Log Message:
  -----------
  Implement async Posix I/O and deferred file open.


  Commit: f1792af0ad16132c81d8840f75da58d9c73934bd
      https://github.com/xrootd/xrootd/commit/f1792af0ad16132c81d8840f75da58d9c73934bd
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Moving to XrdOucCache2.


  Commit: fe7b404a0a6093ec8c226ec7d32da14f7ac1435e
      https://github.com/xrootd/xrootd/commit/fe7b404a0a6093ec8c226ec7d32da14f7ac1435e
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdPss/XrdPssConfig.cc

  Log Message:
  -----------
  Fix problem with XrdOucCache2 instantiation in XrdPssSys::getCache().


  Commit: 3733f2a905372a7cc7027935b28c8396a441818d
      https://github.com/xrootd/xrootd/commit/3733f2a905372a7cc7027935b28c8396a441818d
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Set version info relative to XrdOucGetCache2.


  Commit: 4b1eedd82cb7f1528d5f05079c49e7f98ec686cd
      https://github.com/xrootd/xrootd/commit/4b1eedd82cb7f1528d5f05079c49e7f98ec686cd
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Add asynchronous read.


  Commit: 3eafadd716e9b5dd17477395408a64b57a4dcc83
      https://github.com/xrootd/xrootd/commit/3eafadd716e9b5dd17477395408a64b57a4dcc83
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdPss/XrdPssConfig.cc

  Log Message:
  -----------
  Fix white space created in the previous commit.


  Commit: 9b19c9a5cae8a287d175b7afa95fd4ff75790642
      https://github.com/xrootd/xrootd/commit/9b19c9a5cae8a287d175b7afa95fd4ff75790642
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixXrootd.cc

  Log Message:
  -----------
  Remove unused variable.


  Commit: 305e61c1f3a8d4572873f0f7a9767b29b352027e
      https://github.com/xrootd/xrootd/commit/305e61c1f3a8d4572873f0f7a9767b29b352027e
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixFile.cc
    M src/XrdPosix/XrdPosixFile.hh
    M src/XrdPosix/XrdPosixXrootd.cc

  Log Message:
  -----------
  Corrections for partially implemented deferred open.


  Commit: 31677950175fc0b62e7f0b0bac16d19ddf8ea3f3
      https://github.com/xrootd/xrootd/commit/31677950175fc0b62e7f0b0bac16d19ddf8ea3f3
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixFile.hh
    M src/XrdPosix/XrdPosixObjGaurd.hh
    M src/XrdPosix/XrdPosixPrepIO.cc
    M src/XrdPosix/XrdPosixPrepIO.hh
    M src/XrdPosix/XrdPosixXrootd.cc

  Log Message:
  -----------
  More fixes to defered open.


  Commit: 99dbf8537e42a72983669f9d46d3cbb20b325a5f
      https://github.com/xrootd/xrootd/commit/99dbf8537e42a72983669f9d46d3cbb20b325a5f
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdOuc/XrdOucCache2.hh
    M src/XrdPosix/XrdPosixCacheBC.hh
    M src/XrdPosix/XrdPosixFile.cc
    M src/XrdPosix/XrdPosixFile.hh
    M src/XrdPosix/XrdPosixPrepIO.hh
    M src/XrdPosix/XrdPosixXrootd.cc

  Log Message:
  -----------
  Implement Fstat() at the cache level.


  Commit: ac137cdd41a5d44dc158a3cdf4bdb8ef6f52695f
      https://github.com/xrootd/xrootd/commit/ac137cdd41a5d44dc158a3cdf4bdb8ef6f52695f
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Pass input source as a pointer instead of reference.


  Commit: 87ea7dd99235b4d631b4c59bf7dd4184b72e14aa
      https://github.com/xrootd/xrootd/commit/87ea7dd99235b4d631b4c59bf7dd4184b72e14aa
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Put file size in the info file.


  Commit: 006240b80d5d0f31bc564b79c22ee2dd9581b4aa
      https://github.com/xrootd/xrootd/commit/006240b80d5d0f31bc564b79c22ee2dd9581b4aa
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Implement Fstat.


  Commit: dd1441453d1d0e1588773e015b7ff7fc82825a66
      https://github.com/xrootd/xrootd/commit/dd1441453d1d0e1588773e015b7ff7fc82825a66
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Implement virtual ouc-cache Prepare().


  Commit: 32252ae8b893f5c7ef5d115e8bbd03a92fe32082
      https://github.com/xrootd/xrootd/commit/32252ae8b893f5c7ef5d115e8bbd03a92fe32082
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Use file size in info file.


  Commit: c3126f8c291179c6e3044c73aee3458682ae637e
      https://github.com/xrootd/xrootd/commit/c3126f8c291179c6e3044c73aee3458682ae637e
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Clear block map repetitively in InitiateClose().


  Commit: 09087c71495352abf713b01413591ee7a64f26e4
      https://github.com/xrootd/xrootd/commit/09087c71495352abf713b01413591ee7a64f26e4
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Fix restoration of file size (bug from the previous commit).


  Commit: 03dadf42b57ccca4323777c985a1ab039cf9db6c
      https://github.com/xrootd/xrootd/commit/03dadf42b57ccca4323777c985a1ab039cf9db6c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Cache local stat.


  Commit: 2cb7896de62ae47614029c0ee48d246543bc604e
      https://github.com/xrootd/xrootd/commit/2cb7896de62ae47614029c0ee48d246543bc604e
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  InitateClose(): Don't remove this blocks from global write queue.


  Commit: 5daa62506cc7d3c50f85c29780b1a73c0e270be3
      https://github.com/xrootd/xrootd/commit/5daa62506cc7d3c50f85c29780b1a73c0e270be3
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixObjGaurd.hh

  Log Message:
  -----------
  Add missing initialization.


  Commit: 2297113730d1ae81d087c100200aa5833efc568b
      https://github.com/xrootd/xrootd/commit/2297113730d1ae81d087c100200aa5833efc568b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Use cached values of file path and file size instead of access them through XrdPosixFile.


  Commit: fe9294c0d2df4d07751b575e01cc9d51b4d9921c
      https://github.com/xrootd/xrootd/commit/fe9294c0d2df4d07751b575e01cc9d51b4d9921c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixObjGaurd.hh

  Log Message:
  -----------
  Add missing initialization.


  Commit: 54b57b5cd1735c6cea7d2d395e715aac26ac0544
      https://github.com/xrootd/xrootd/commit/54b57b5cd1735c6cea7d2d395e715aac26ac0544
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Initiate buffer for prefetch score statistics.


  Commit: 52355fb07ae7a810d2720cfd058430fe67003299
      https://github.com/xrootd/xrootd/commit/52355fb07ae7a810d2720cfd058430fe67003299
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdPosix.cmake
    R src/XrdPosix/XrdPosixObjGaurd.hh
    A src/XrdPosix/XrdPosixObjGuard.hh
    M src/XrdPosix/XrdPosixPrepIO.cc

  Log Message:
  -----------
  Corectly spell guard!


  Commit: 9db1bd4fd4d604429dd5b73c9a7b8768a4cd07c4
      https://github.com/xrootd/xrootd/commit/9db1bd4fd4d604429dd5b73c9a7b8768a4cd07c4
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Sync disk every 100 new blocks.


  Commit: a8aed6f17606b72e388c372ad57cf8c04e7092ef
      https://github.com/xrootd/xrootd/commit/a8aed6f17606b72e388c372ad57cf8c04e7092ef
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Remove obosolete parameter cachedir.


  Commit: 8d8c530886a41324b67de30aeb7c2495b57d065f
      https://github.com/xrootd/xrootd/commit/8d8c530886a41324b67de30aeb7c2495b57d065f
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Reject incompatible versions.


  Commit: dc1243d17f2a2d39563ae1bdf17bfcb52924c85e
      https://github.com/xrootd/xrootd/commit/dc1243d17f2a2d39563ae1bdf17bfcb52924c85e
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Remove obosolete function argument.


  Commit: 73dd8f71b3c1cb266cb3dbcc38a442b1afbb256f
      https://github.com/xrootd/xrootd/commit/73dd8f71b3c1cb266cb3dbcc38a442b1afbb256f
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Remove obosolete function argument.


  Commit: 21efbe21d7ee7188f1ba397bcc6eceb59cb62d78
      https://github.com/xrootd/xrootd/commit/21efbe21d7ee7188f1ba397bcc6eceb59cb62d78
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Aligh code.


  Commit: 35312dbdf39fc0318b8ccd65d8e45498033fb88c
      https://github.com/xrootd/xrootd/commit/35312dbdf39fc0318b8ccd65d8e45498033fb88c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Merge configuration parameters prefetch and prefetch_max_blocks.


  Commit: 64ad76093038710790cc0e9c314a74c70ba91362
      https://github.com/xrootd/xrootd/commit/64ad76093038710790cc0e9c314a74c70ba91362
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Define diskusage as an absolute value (GB or TB). This is merge from master.


  Commit: 13dc7f4007fadef3456800cc26f1a53b899e7572
      https://github.com/xrootd/xrootd/commit/13dc7f4007fadef3456800cc26f1a53b899e7572
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Set max RAM usage in absolute units.


  Commit: f7e32ced677220fe15d2f408661c991aa3f3160f
      https://github.com/xrootd/xrootd/commit/f7e32ced677220fe15d2f408661c991aa3f3160f
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix compilation error.


  Commit: 626c6e338184075e24db224ff1ff73ce2c574bb6
      https://github.com/xrootd/xrootd/commit/626c6e338184075e24db224ff1ff73ce2c574bb6
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh

  Log Message:
  -----------
  Rename member for prefetch list.


  Commit: b6f911b4ee489889ad0068681dbb71bd78f7be0c
      https://github.com/xrootd/xrootd/commit/b6f911b4ee489889ad0068681dbb71bd78f7be0c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh

  Log Message:
  -----------
  Rename write queue member.


  Commit: eec7cd80a9a85c2b07f7ba7bc949ea846d639d85
      https://github.com/xrootd/xrootd/commit/eec7cd80a9a85c2b07f7ba7bc949ea846d639d85
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Rename parameters for prefetch and available ram.


  Commit: 62d79be9cefc418bf69d4d33eb103272c8611af6
      https://github.com/xrootd/xrootd/commit/62d79be9cefc418bf69d4d33eb103272c8611af6
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Handle case where new file is attached while a CacheIO object with the same path is still ioActive


  Commit: e21fda9bb987451c33ea507b491c5f76e232e23d
      https://github.com/xrootd/xrootd/commit/e21fda9bb987451c33ea507b491c5f76e232e23d
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix error in Info initialization.


  Commit: 8c21d4a76e16963ccbf30059e54baeceaacfb625
      https://github.com/xrootd/xrootd/commit/8c21d4a76e16963ccbf30059e54baeceaacfb625
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/README

  Log Message:
  -----------
  Update.


  Commit: d1ad293ffd2732684a499a90b06c110c42964664
      https://github.com/xrootd/xrootd/commit/d1ad293ffd2732684a499a90b06c110c42964664
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Use 'prefetch' string to name a parameter for prefetch level.


  Commit: b88ec9bdd7aaf8087a932b141eac1c485f5af507
      https://github.com/xrootd/xrootd/commit/b88ec9bdd7aaf8087a932b141eac1c485f5af507
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh

  Log Message:
  -----------
  Remove obsolete paramter.


  Commit: 9514dd1effa75083a00f76cb91f34be5021d05a4
      https://github.com/xrootd/xrootd/commit/9514dd1effa75083a00f76cb91f34be5021d05a4
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Run prefetch thread after parsing configuration.


  Commit: 4701b80806b5bfb7413befd63d1e0419d651a74b
      https://github.com/xrootd/xrootd/commit/4701b80806b5bfb7413befd63d1e0419d651a74b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Make RAM usage a required configuration parameter.


  Commit: 68daa46383353f84d4bb3ee3b969cec1d5a09206
      https://github.com/xrootd/xrootd/commit/68daa46383353f84d4bb3ee3b969cec1d5a09206
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix possible crash when scheduler calls disk sync at the time of destruction.


  Commit: b1930bc608c471b7b7f89186960ee413ffce27ee
      https://github.com/xrootd/xrootd/commit/b1930bc608c471b7b7f89186960ee413ffce27ee
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix logical error.


  Commit: b3f04c334b22cedf01bf71771a605027bafa3a2a
      https://github.com/xrootd/xrootd/commit/b3f04c334b22cedf01bf71771a605027bafa3a2a
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Make sure info about blocks since the last sync is also written out.


  Commit: 1190a6bb287903a29113223b8580f7e3e1f554fa
      https://github.com/xrootd/xrootd/commit/1190a6bb287903a29113223b8580f7e3e1f554fa
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Improve printout of configuration status.


  Commit: aad1d2e82d0ff784211e88ac01b41294053fc684
      https://github.com/xrootd/xrootd/commit/aad1d2e82d0ff784211e88ac01b41294053fc684
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Fix bug in selecting file to prefetch.


  Commit: ee33f420b257aaa239d85e1ab7e976692b91b20c
      https://github.com/xrootd/xrootd/commit/ee33f420b257aaa239d85e1ab7e976692b91b20c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Add check if reading local stat from cinfo failed.


  Commit: b3475e9cb50187a1a0b6c01a7dc885caaada7f8b
      https://github.com/xrootd/xrootd/commit/b3475e9cb50187a1a0b6c01a7dc885caaada7f8b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Implement virtual Cache::Stat().


  Commit: edd92a878474d90b8db92609db5e48ffd021c09e
      https://github.com/xrootd/xrootd/commit/edd92a878474d90b8db92609db5e48ffd021c09e
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Properly set disk read and write offsets in hdfs healing mode (files with nonzero offsets).


  Commit: 833a04d89ad150fc36d98ecf4a5f3de6c794bf65
      https://github.com/xrootd/xrootd/commit/833a04d89ad150fc36d98ecf4a5f3de6c794bf65
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  In hdfs healing mode forward stat query to origin.


  Commit: 77a49d4d121375df82e5b20d07f9ec0a996f528b
      https://github.com/xrootd/xrootd/commit/77a49d4d121375df82e5b20d07f9ec0a996f528b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  In hdfs healing mode forward stat query to origin.


  Commit: 162763f290a9dd9ad01879d073c5a9ba10f046b8
      https://github.com/xrootd/xrootd/commit/162763f290a9dd9ad01879d073c5a9ba10f046b8
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Include file offset (hdfs healing mode).


  Commit: 9122bc3385108dedefc77105267693c7bdcbe848
      https://github.com/xrootd/xrootd/commit/9122bc3385108dedefc77105267693c7bdcbe848
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  FileBlockMode: recycle File object during delayed destruction.


  Commit: 83939f21a63df9af1fdf993ca09310874aec589c
      https://github.com/xrootd/xrootd/commit/83939f21a63df9af1fdf993ca09310874aec589c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh

  Log Message:
  -----------
  Introduce trace macros.


  Commit: 0cc08da056b473e3f52452cd77cd1a20ae681fa2
      https://github.com/xrootd/xrootd/commit/0cc08da056b473e3f52452cd77cd1a20ae681fa2
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Parse trace level.


  Commit: 11b4d042fe1ddde39fc94a10a7c80ee38ab46a19
      https://github.com/xrootd/xrootd/commit/11b4d042fe1ddde39fc94a10a7c80ee38ab46a19
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    M src/XrdFileCache/XrdFileCachePurge.cc
    A src/XrdFileCache/XrdFileCacheTrace.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Replace XrdCl::Log with XrdOucTrace


  Commit: 9c53ad5371b963aa63abde8e4260246f8207ad51
      https://github.com/xrootd/xrootd/commit/9c53ad5371b963aa63abde8e4260246f8207ad51
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    M src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Remove abosolete argument in Info constructor


  Commit: 14af019b6587b4cb3fdad8368d4aa9eddb153837
      https://github.com/xrootd/xrootd/commit/14af019b6587b4cb3fdad8368d4aa9eddb153837
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Pass blocksize to File in newBlockFile().


  Commit: b8fe26b8dc2134a101d615a6432a833cd42d737e
      https://github.com/xrootd/xrootd/commit/b8fe26b8dc2134a101d615a6432a833cd42d737e
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/README

  Log Message:
  -----------
  Document trace option.


  Commit: 46a7c9adb5cff610d3e3e286b582da5ecdeb2a91
      https://github.com/xrootd/xrootd/commit/46a7c9adb5cff610d3e3e286b582da5ecdeb2a91
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Protect from invalid reads.


  Commit: ff56cc5cbe95400bd4fb5968960cb2bc33a91e97
      https://github.com/xrootd/xrootd/commit/ff56cc5cbe95400bd4fb5968960cb2bc33a91e97
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/README
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Default debug level is warning.


  Commit: 64b0060a5381a2a05a56379c479adb54067df5e1
      https://github.com/xrootd/xrootd/commit/64b0060a5381a2a05a56379c479adb54067df5e1
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheTrace.hh

  Log Message:
  -----------
  Print severity with message.


  Commit: 0530657625c457b4efa0d53e3f3afb5559d00cd6
      https://github.com/xrootd/xrootd/commit/0530657625c457b4efa0d53e3f3afb5559d00cd6
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Add log message in Read() when 0 bytes read.


  Commit: fbbc2e6f90d59eac1a8ddd10f4a17a9c293f5d13
      https://github.com/xrootd/xrootd/commit/fbbc2e6f90d59eac1a8ddd10f4a17a9c293f5d13
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Add getter for file size.


  Commit: 73709c36aaaa38134e6b91c15329cefeba6f1ac5
      https://github.com/xrootd/xrootd/commit/73709c36aaaa38134e6b91c15329cefeba6f1ac5
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  In Open() assert info file exists and its size is nonzero.


  Commit: ec1b207bfc1805cc4d0e59d6794e5a8ea0c294ca
      https://github.com/xrootd/xrootd/commit/ec1b207bfc1805cc4d0e59d6794e5a8ea0c294ca
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Init stat when File is recycled.


  Commit: 96b3cf76b3c52ec17da5ad05b51a27e3be4bf702
      https://github.com/xrootd/xrootd/commit/96b3cf76b3c52ec17da5ad05b51a27e3be4bf702
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Improve readability of relinquish file process.


  Commit: e5e4699e3050b6a8644da1f48ab59d7d1cdedfd7
      https://github.com/xrootd/xrootd/commit/e5e4699e3050b6a8644da1f48ab59d7d1cdedfd7
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Rename File::initateClose() to ioActive()


  Commit: 4a6185527f3e044df14067c4d6368031c1678a7f
      https://github.com/xrootd/xrootd/commit/4a6185527f3e044df14067c4d6368031c1678a7f
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Rename Info::CheckComplete() to Info::UpdateDownloadCompleteStaus().


  Commit: 3ffa8209e1d9a34b6fa81324386c27ac02a9656a
      https://github.com/xrootd/xrootd/commit/3ffa8209e1d9a34b6fa81324386c27ac02a9656a
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Remove m_stopped varaible. Add stopped prefetch state.


  Commit: 3220cb264dbc9f608efe64be0c7bc9f23fa046d8
      https://github.com/xrootd/xrootd/commit/3220cb264dbc9f608efe64be0c7bc9f23fa046d8
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Remove Mark/UnMark prefech functions.


  Commit: adcf9328a1d0cf9377688ce10fed5e13975cc94a
      https://github.com/xrootd/xrootd/commit/adcf9328a1d0cf9377688ce10fed5e13975cc94a
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Delete disk syncer in destructor.


  Commit: b043f3235c6d9d3a711f76b878da002431b43ed0
      https://github.com/xrootd/xrootd/commit/b043f3235c6d9d3a711f76b878da002431b43ed0
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Set prefetch state when file is recycled by some other IO.


  Commit: dc19b05626eb31b6adf6259624afd5bfd605f722
      https://github.com/xrootd/xrootd/commit/dc19b05626eb31b6adf6259624afd5bfd605f722
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Complete lock/unlock in Open (change relate to previous commit)


  Commit: ffaeaa3a2b1d247a9b4b6673ae9515240bc16a6a
      https://github.com/xrootd/xrootd/commit/ffaeaa3a2b1d247a9b4b6673ae9515240bc16a6a
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    A src/XrdFileCache/XrdFileCacheIO.cc
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheTrace.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Propagate input change from IO to File. This problem solves warning XrdPosix: Unexpected PrepIO call.


  Commit: d66b04e529f70665ae40171849d590ecabea66f1
      https://github.com/xrootd/xrootd/commit/d66b04e529f70665ae40171849d590ecabea66f1
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  protect against invalid reads: check IO has relinquished File.


  Commit: 915d0037faa8297461f86038bacd8ebaba1778a4
      https://github.com/xrootd/xrootd/commit/915d0037faa8297461f86038bacd8ebaba1778a4
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Remove debug print.


  Commit: 558d8f8844265d0d74554d62ab5bc5009e6c4f49
      https://github.com/xrootd/xrootd/commit/558d8f8844265d0d74554d62ab5bc5009e6c4f49
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache.cmake

  Log Message:
  -----------
  Add XrdFileCacheIO.cc source


  Commit: 479e5a7c2ac41020d1cce1ab25eb501989b5825b
      https://github.com/xrootd/xrootd/commit/479e5a7c2ac41020d1cce1ab25eb501989b5825b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  In destructor properly check if Info struct  is created.


  Commit: 2dfa47e44c62f59ea4267f4c8b3a5fe8d3eb39cc
      https://github.com/xrootd/xrootd/commit/2dfa47e44c62f59ea4267f4c8b3a5fe8d3eb39cc
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Check XrdOss::Create() return value in File::Open().


  Commit: 97f8328f36b8505fc327b0da48761d797d55c176
      https://github.com/xrootd/xrootd/commit/97f8328f36b8505fc327b0da48761d797d55c176
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Replace assert with an error message.


  Commit: 73d4160bf800e2b17185bab7d7101dd631105e42
      https://github.com/xrootd/xrootd/commit/73d4160bf800e2b17185bab7d7101dd631105e42
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Add error message in initCachedStat, if open of info file fails


  Commit: ef7dc5a67b1399135eea9c8189397b9fc83f60bd
      https://github.com/xrootd/xrootd/commit/ef7dc5a67b1399135eea9c8189397b9fc83f60bd
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Add warning with errno if can't open info file.


  Commit: 104ef69bffb0f90b795b95a421198a27e63cc279
      https://github.com/xrootd/xrootd/commit/104ef69bffb0f90b795b95a421198a27e63cc279
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdOuc/XrdOucCache2.hh
    M src/XrdPosix/XrdPosixCacheBC.hh
    M src/XrdPosix/XrdPosixFile.cc
    M src/XrdPosix/XrdPosixFile.hh

  Log Message:
  -----------
  Add Location() method to CacheIO2 to get file location.


  Commit: 680daeecb54f35e8ebd8a9e7cdadb200e98f2608
      https://github.com/xrootd/xrootd/commit/680daeecb54f35e8ebd8a9e7cdadb200e98f2608
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Fix in Detach for hdfs mode.


  Commit: 17679c8f1e5c5da9960be5bbe017745b6fb8527f
      https://github.com/xrootd/xrootd/commit/17679c8f1e5c5da9960be5bbe017745b6fb8527f
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Fix compilation error from the previous commit


  Commit: 7bb4d44e0f83955894f4069d9898df229cf8e47e
      https://github.com/xrootd/xrootd/commit/7bb4d44e0f83955894f4069d9898df229cf8e47e
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix index offset i  Sync(). This applies only to hdfs healing mode.


  Commit: d9efc93a1bf31353436233a5af22aa6304a64efe
      https://github.com/xrootd/xrootd/commit/d9efc93a1bf31353436233a5af22aa6304a64efe
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Change in  severity of read messages.


  Commit: a415832cd79709c94f38585112fdf2e79f3f3675
      https://github.com/xrootd/xrootd/commit/a415832cd79709c94f38585112fdf2e79f3f3675
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheIO.cc
    M src/XrdFileCache/XrdFileCacheIO.hh

  Log Message:
  -----------
  Add location printout into Attach() and Update().


  Commit: ef144961581da29ffc79c60556e9dc48fc432b69
      https://github.com/xrootd/xrootd/commit/ef144961581da29ffc79c60556e9dc48fc432b69
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixPrepIO.cc

  Log Message:
  -----------
  Remove unnecessary cast.


  Commit: 91e0dd85e815dddf0878c97b55624a1c7b84b1f1
      https://github.com/xrootd/xrootd/commit/91e0dd85e815dddf0878c97b55624a1c7b84b1f1
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheIO.cc
    M src/XrdFileCache/XrdFileCacheTrace.hh

  Log Message:
  -----------
  Improve printing of Location() in Info trace.


  Commit: 0b7a90b31ebf6441d6d3cce6a2403adf4ed38c41
      https://github.com/xrootd/xrootd/commit/0b7a90b31ebf6441d6d3cce6a2403adf4ed38c41
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh

  Log Message:
  -----------
  Remove obsolete method.


  Commit: 2c6370a57f1f09671bddaa6c8348d6072a0f9d79
      https://github.com/xrootd/xrootd/commit/2c6370a57f1f09671bddaa6c8348d6072a0f9d79
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Remove trace mesage in Detach becuse similar message is printed already in manager.


  Commit: fd98b55fd261ff1af75bce359b227c86eed396df
      https://github.com/xrootd/xrootd/commit/fd98b55fd261ff1af75bce359b227c86eed396df
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Store access statistics in bytes instead of number of blocks


  Commit: 88f722d1ef52902c5a704ddf857b34f6b0ece456
      https://github.com/xrootd/xrootd/commit/88f722d1ef52902c5a704ddf857b34f6b0ece456
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Bugfix in hdfs healing mode.


  Commit: 4e3e35c9b444689a01fde68a6efce07869c97c21
      https://github.com/xrootd/xrootd/commit/4e3e35c9b444689a01fde68a6efce07869c97c21
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  Implement defered open for hdfs healing mode.


  Commit: f18d8e8e161604890e256bc8c58a3f65a073b8bf
      https://github.com/xrootd/xrootd/commit/f18d8e8e161604890e256bc8c58a3f65a073b8bf
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-06-29 (Wed, 29 Jun 2016)

  Log Message:
  -----------
  Merge branch 'pssasync' of github.com:xrootd/xrootd into pssasync


  Commit: 74fea1a6061333e79d9930dbc8004cee3c72317b
      https://github.com/xrootd/xrootd/commit/74fea1a6061333e79d9930dbc8004cee3c72317b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-30 (Thu, 30 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  Print access statistics in top *cinfo class.


  Commit: 15e65299ec7941688ff60ce79d075691bcbd5eb5
      https://github.com/xrootd/xrootd/commit/15e65299ec7941688ff60ce79d075691bcbd5eb5
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-30 (Thu, 30 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Include access statistics status in return value of Read() function.


  Commit: 4d9c2951fba1528f2813bcbadb7b1e2833fc34ce
      https://github.com/xrootd/xrootd/commit/4d9c2951fba1528f2813bcbadb7b1e2833fc34ce
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-30 (Thu, 30 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Always open info file in RW mode.


  Commit: 83a073a758beb5bf687a5f849126fde18c7f1e8c
      https://github.com/xrootd/xrootd/commit/83a073a758beb5bf687a5f849126fde18c7f1e8c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-30 (Thu, 30 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh

  Log Message:
  -----------
  move code to print access stat to separate function.


  Commit: a2ae378734ea39b2cf3a26a1865c7ebcdcea22a7
      https://github.com/xrootd/xrootd/commit/a2ae378734ea39b2cf3a26a1865c7ebcdcea22a7
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-06-30 (Thu, 30 Jun 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Don't init download status buffer when bufferSize is not initated. This is needed for file block mode.


  Commit: 6da4821b4ce74f8315c9ea7e5a8265b6be0e3504
      https://github.com/xrootd/xrootd/commit/6da4821b4ce74f8315c9ea7e5a8265b6be0e3504
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Write access count in info file, skip writing downloaded bits


  Commit: 87c7a717f80119fe2ac97284852c1cb0512a7e34
      https://github.com/xrootd/xrootd/commit/87c7a717f80119fe2ac97284852c1cb0512a7e34
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Fix return value of GetSizeInBytes() when buffer size is not initialized. Initialize m_fileSize memeber in constructor.


  Commit: ca651b96c1c597a7015a6bb8bdb86a3388bdadb7
      https://github.com/xrootd/xrootd/commit/ca651b96c1c597a7015a6bb8bdb86a3388bdadb7
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Negate info version to mark info file is top level file in hdfs healing.


  Commit: 3df0a497a4993dbd3769a465dbf6bb45385e0ca8
      https://github.com/xrootd/xrootd/commit/3df0a497a4993dbd3769a465dbf6bb45385e0ca8
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt
    M src/XrdPosix/XrdPosixObject.cc

  Log Message:
  -----------
  Merge branch 'master' into pssasync


  Commit: b74ca36926296c88ead9c6ed0030edfc0cf762f8
      https://github.com/xrootd/xrootd/commit/b74ca36926296c88ead9c6ed0030edfc0cf762f8
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIO.cc

  Log Message:
  -----------
  IO::Update() call location on m_io, not on myself.


  Commit: 790904dcfc00ca4f30b13eb7364d0f8154053df1
      https://github.com/xrootd/xrootd/commit/790904dcfc00ca4f30b13eb7364d0f8154053df1
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt
    M src/XrdPosix/XrdPosixObject.cc

  Log Message:
  -----------
  Merge branch 'pssasync' into pssasync-mt-3
- Fix for double unlock of the mutex.


  Commit: 148aef62030f9a181781eaf3dcb4c1b2f5e2d359
      https://github.com/xrootd/xrootd/commit/148aef62030f9a181781eaf3dcb4c1b2f5e2d359
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Fix memory leak in Info file in case read is not valid.


  Commit: 6d37e032b21b3b374a18cca95ab11f48405b9619
      https://github.com/xrootd/xrootd/commit/6d37e032b21b3b374a18cca95ab11f48405b9619
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Print access statistics for top level info file in file block mode.


  Commit: 1d0d58e3d47b6cd2bfc1e8c74a8e6fe06ca6f160
      https://github.com/xrootd/xrootd/commit/1d0d58e3d47b6cd2bfc1e8c74a8e6fe06ca6f160
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt
    M src/XrdFileCache/XrdFileCacheIO.cc
    M src/XrdPosix/XrdPosixObject.cc

  Log Message:
  -----------
  Merge branch 'pssasync-mt-3' of https://github.com/osschar/xrootd into pssasync-mt-3


  Commit: 3a622d01eab0f55edfa74b91379ffa2521927483
      https://github.com/xrootd/xrootd/commit/3a622d01eab0f55edfa74b91379ffa2521927483
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Fix unloc of unlocked mutex in destructor. Write info header in File::Sync().


  Commit: eab846bc951ff17cf36adff6877631b05ad25af3
      https://github.com/xrootd/xrootd/commit/eab846bc951ff17cf36adff6877631b05ad25af3
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Another correction of file sync during destruction.


  Commit: bb78d39f0a3eb5c322bc69246f6c528f5d51c535
      https://github.com/xrootd/xrootd/commit/bb78d39f0a3eb5c322bc69246f6c528f5d51c535
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-07-08 (Fri, 08 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Mark status in sync when claim non-ioActive state to prevent scheduling sync from WriteBlockToDisk(). Write info header in destructor to mark leftover synced blocks.


  Commit: 81cc9b92a754f4f3487b564450e8fb613a4f9045
      https://github.com/xrootd/xrootd/commit/81cc9b92a754f4f3487b564450e8fb613a4f9045
  Author: Matevž Tadel <[log in to unmask]>
  Date:   2016-07-08 (Fri, 08 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Merge pull request #1 from alja/pssasync-mt-3

Top level info file changes for hdfs healing mode


  Commit: 7e185d976601e6d8f5e12fd503faef984172b214
      https://github.com/xrootd/xrootd/commit/7e185d976601e6d8f5e12fd503faef984172b214
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-07-21 (Thu, 21 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Small fix for hdfs fallback mode.


  Commit: 1b9123369452810e10002b9c1c57a6c4d882660f
      https://github.com/xrootd/xrootd/commit/1b9123369452810e10002b9c1c57a6c4d882660f
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt
    M docs/ReleaseNotes.txt
    M docs/man/xrdcp.1
    M src/XProtocol/XProtocol.hh
    M src/Xrd/XrdConfig.cc
    M src/Xrd/XrdScheduler.cc
    M src/XrdCeph/XrdCephOss.cc
    M src/XrdCeph/XrdCephOss.hh
    M src/XrdCeph/XrdCephPosix.cc
    M src/XrdCl/XrdClChannel.cc
    M src/XrdCl/XrdClConstants.hh
    M src/XrdCl/XrdClDefaultEnv.cc
    M src/XrdCl/XrdClDefaultEnv.hh
    M src/XrdCl/XrdClInQueue.cc
    M src/XrdCl/XrdClInQueue.hh
    M src/XrdCl/XrdClMetalinkRedirector.cc
    M src/XrdCl/XrdClPollerBuiltIn.cc
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClStatus.cc
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDMsgHandler.hh
    M src/XrdHttp/XrdHttpReq.cc
    M src/XrdOss/XrdOssConfig.cc
    M src/XrdOuc/XrdOucCacheData.cc
    M src/XrdPosix/XrdPosixMap.cc
    M src/XrdPosix/XrdPosixObject.cc
    M tests/XrdClTests/PostMasterTest.cc

  Log Message:
  -----------
  Merge branch 'master' into pssasync-mt-3


  Commit: 00c93588d72fc8dac7a183e73be6986a8dd2a2e9
      https://github.com/xrootd/xrootd/commit/00c93588d72fc8dac7a183e73be6986a8dd2a2e9
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Rename FStat -> Fstat in .cc file, too :)


  Commit: 115b8a496b185011507d9696e4976f407f0e3455
      https://github.com/xrootd/xrootd/commit/115b8a496b185011507d9696e4976f407f0e3455
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Purge data and cinfo file when cinfo file can not be correctly read.


  Commit: 2bcf25d598831e4b13aa4d6315fd614209808791
      https://github.com/xrootd/xrootd/commit/2bcf25d598831e4b13aa4d6315fd614209808791
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Handle spurious condition wakeups in two cases.

- should be rare (only happens when write-queue is full and proxy
  has to do direct requests;
- could potentially result in random data being sent to a client.


  Commit: 0cbb9aa3d0c010e01fc569495fb866d61ea5affa
      https://github.com/xrootd/xrootd/commit/0cbb9aa3d0c010e01fc569495fb866d61ea5affa
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-07-24 (Sun, 24 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Do not call async read with File::downloadCond locked.


  Commit: b8c70c9b070e80e8cbba2d845e0db200389073f2
      https://github.com/xrootd/xrootd/commit/b8c70c9b070e80e8cbba2d845e0db200389073f2
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-07-25 (Mon, 25 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Advice oss about expected file size via oss.asize.


  Commit: 872e9ba46f9b282ff66a59fc9d38c9eaa4433c60
      https://github.com/xrootd/xrootd/commit/872e9ba46f9b282ff66a59fc9d38c9eaa4433c60
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  rename varaible m_stateCond to m_prefetchStateCond


  Commit: ea23cfa16847157838f944283a302f72388bebc5
      https://github.com/xrootd/xrootd/commit/ea23cfa16847157838f944283a302f72388bebc5
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Rename m_buff_fetched-> m_buff_written,and rename  m_buff_write_called - > m_buff_synced.


  Commit: 87ceabbe6a5556bc7c242fbd4c605c43f6e027ef
      https://github.com/xrootd/xrootd/commit/87ceabbe6a5556bc7c242fbd4c605c43f6e027ef
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Use m_downloadCond for sync status.


  Commit: b2d27bf08eb1799cfc2f290d5ba4856e2b3a784f
      https://github.com/xrootd/xrootd/commit/b2d27bf08eb1799cfc2f290d5ba4856e2b3a784f
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M src/XrdCl/XrdClFileStateHandler.cc

  Log Message:
  -----------
  Fix bug in pStatus, pFileState  error.


  Commit: 822b99577834d23f47058446bdb2c3d6539c0426
      https://github.com/xrootd/xrootd/commit/822b99577834d23f47058446bdb2c3d6539c0426
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Remove m_prefetchStateCond


  Commit: 1a297419c13b853bf30f91271ef7315f1a84ca74
      https://github.com/xrootd/xrootd/commit/1a297419c13b853bf30f91271ef7315f1a84ca74
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M src/XrdCl/XrdClMessageUtils.hh

  Log Message:
  -----------
  Protect against spurious wakeups in SyncResponseHandler.


  Commit: a612a188c1353feff7db5f8f4b1ce87a76f05bfa
      https://github.com/xrootd/xrootd/commit/a612a188c1353feff7db5f8f4b1ce87a76f05bfa
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Fix locking of prfetch score.


  Commit: da8d640a2112101860c6c6b8dbf198807e839fe4
      https://github.com/xrootd/xrootd/commit/da8d640a2112101860c6c6b8dbf198807e839fe4
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Use result as error code in response handlers, not errno.


  Commit: f5a804f2d59d93bc287a85f0a5462fb2ba3e0f9e
      https://github.com/xrootd/xrootd/commit/f5a804f2d59d93bc287a85f0a5462fb2ba3e0f9e
  Author: Matevž Tadel <[log in to unmask]>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Merge pull request #2 from osschar/pssasync-mt-3

Use result as error code in response handlers, not errno.


  Commit: 9d3c14745c766351b7a0ead592d39c6f7becc549
      https://github.com/xrootd/xrootd/commit/9d3c14745c766351b7a0ead592d39c6f7becc549
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Move members that are written/read in a physical info file to a separate struct.


  Commit: 072c2cf435843c567423cb53a31aa5c7c800bf33
      https://github.com/xrootd/xrootd/commit/072c2cf435843c567423cb53a31aa5c7c800bf33
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Include cksum in info file.


  Commit: 54400ca1d8cc9242041ba26e0e5e743516e12eb5
      https://github.com/xrootd/xrootd/commit/54400ca1d8cc9242041ba26e0e5e743516e12eb5
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Have verbose print for version 0.


  Commit: 7d32ee63d0d084dfe6d703b9a58390d131364b60
      https://github.com/xrootd/xrootd/commit/7d32ee63d0d084dfe6d703b9a58390d131364b60
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Return with an error whrn checksum does not match.


  Commit: 3dcee51b214fa7d48006bc4314954e243450dd76
      https://github.com/xrootd/xrootd/commit/3dcee51b214fa7d48006bc4314954e243450dd76
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Make oss spaces used for data and metadata files configurable.

  oss.localroot  /sdd/localroot
  oss.space data /raid/cache
  oss.space meta /sdd/cinfo

  pfc.spaces     data meta

Also allow users to specify sleep time during consecutive purge
operations (default is 300 s).

  pfc.diskusage 168g 180g sleep 1800


  Commit: 5b93745be362146fa5fb76e3d58a3f9588b81240
      https://github.com/xrootd/xrootd/commit/5b93745be362146fa5fb76e3d58a3f9588b81240
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Set errno to be positive (stored as negative in respnse handlers). Add info printout in File::ioActive().


  Commit: 9705a2f3bbe6b852ccfe0def81fbc37b377ffefd
      https://github.com/xrootd/xrootd/commit/9705a2f3bbe6b852ccfe0def81fbc37b377ffefd
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-09-20 (Tue, 20 Sep 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Reuse cksum calculator.


  Commit: bea84e7c73e4ddcd3d7c3df1ac730caa8f659d4b
      https://github.com/xrootd/xrootd/commit/bea84e7c73e4ddcd3d7c3df1ac730caa8f659d4b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-09-20 (Tue, 20 Sep 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Store active files in a map instead of vector. Don't need to keep IO <-> File association.


  Commit: 9fc3d15b3c95786186db0c2f484fb65ce09ba7c4
      https://github.com/xrootd/xrootd/commit/9fc3d15b3c95786186db0c2f484fb65ce09ba7c4
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-09-20 (Tue, 20 Sep 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Check if file is active before deleteing it.


  Commit: 57c17ecaeced624be84a7d7344798e219346f959
      https://github.com/xrootd/xrootd/commit/57c17ecaeced624be84a7d7344798e219346f959
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-09-21 (Wed, 21 Sep 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCachePurge.cc
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Merge branch 'pssasync-mt-4' of https://github.com/osschar/xrootd into pssasync-mt-4

Conflicts:
	src/XrdFileCache/XrdFileCache.hh
	src/XrdFileCache/XrdFileCacheInfo.cc
	src/XrdFileCache/XrdFileCachePurge.cc


  Commit: 83b5d070eae87de756321c5b11925f75f9dcbb58
      https://github.com/xrootd/xrootd/commit/83b5d070eae87de756321c5b11925f75f9dcbb58
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-09-26 (Mon, 26 Sep 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc

  Log Message:
  -----------
  Remove file from active map when ioActive returns false.


  Commit: 5dad90734ce8db857d9be5ca5b2bb176b53add36
      https://github.com/xrootd/xrootd/commit/5dad90734ce8db857d9be5ca5b2bb176b53add36
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-09-26 (Mon, 26 Sep 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc

  Log Message:
  -----------
  Make element remove in Cache::Detach() more clear


  Commit: 2789d3c7fde1c96ed9503354524e5edb7a29f10c
      https://github.com/xrootd/xrootd/commit/2789d3c7fde1c96ed9503354524e5edb7a29f10c
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  Move sync opearations from destructor to ioActive.


  Commit: d908aec8673c6c171572990c94c05784710a3638
      https://github.com/xrootd/xrootd/commit/d908aec8673c6c171572990c94c05784710a3638
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    M src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Add creation time and attach time in the access statistics. Limit number of accesses.


  Commit: 10933474c04468721bd90284a5d51e01bb4a812b
      https://github.com/xrootd/xrootd/commit/10933474c04468721bd90284a5d51e01bb4a812b
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  V1 and V2 compatibility.


  Commit: d102612438ec569725f10b098319d8ba9ff720ed
      https://github.com/xrootd/xrootd/commit/d102612438ec569725f10b098319d8ba9ff720ed
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-26 (Wed, 26 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheAllowDecision.cc
    M src/XrdFileCache/XrdFileCacheBlacklistDecision.cc
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheDecision.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIO.cc
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    M src/XrdFileCache/XrdFileCachePrint.hh
    M src/XrdFileCache/XrdFileCachePurge.cc
    M src/XrdFileCache/XrdFileCacheStats.hh
    M src/XrdFileCache/XrdFileCacheTrace.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Beautify code with Uncrustify.


  Commit: 0c92c58dcbc79d93fd8548ddb9f1ff95e7f50618
      https://github.com/xrootd/xrootd/commit/0c92c58dcbc79d93fd8548ddb9f1ff95e7f50618
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-26 (Wed, 26 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh

  Log Message:
  -----------
  Remove obsolete method


  Commit: ff6f3d476c5201360a47bbeb8f3c099505f403cd
      https://github.com/xrootd/xrootd/commit/ff6f3d476c5201360a47bbeb8f3c099505f403cd
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-26 (Wed, 26 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Fixes in prefetch statistics.


  Commit: 67b1ac5ae3aaef6f74fe3a4f2e99267a00e462dd
      https://github.com/xrootd/xrootd/commit/67b1ac5ae3aaef6f74fe3a4f2e99267a00e462dd
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-26 (Wed, 26 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc

  Log Message:
  -----------
  Review AMT comments


  Commit: 43ef8e4f2f0294a211dd4eae896f9e7546befa00
      https://github.com/xrootd/xrootd/commit/43ef8e4f2f0294a211dd4eae896f9e7546befa00
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheAllowDecision.cc
    M src/XrdFileCache/XrdFileCacheBlacklistDecision.cc
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheDecision.hh
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIO.cc
    M src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.hh
    M src/XrdFileCache/XrdFileCacheStats.hh
    M src/XrdFileCache/XrdFileCacheTrace.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Indent to 3 spaces.


  Commit: b02ff6cde525db1a3484797310be0324e6be53ff
      https://github.com/xrootd/xrootd/commit/b02ff6cde525db1a3484797310be0324e6be53ff
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheFile.hh

  Log Message:
  -----------
  member alignment.


  Commit: 72e89f546654e8e8c1ccc2feac76ebd78e9ab4e0
      https://github.com/xrootd/xrootd/commit/72e89f546654e8e8c1ccc2feac76ebd78e9ab4e0
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.hh

  Log Message:
  -----------
  Code formatting.


  Commit: cfd51dcae4170e72cd7b2b096729f2a6c68162f7
      https://github.com/xrootd/xrootd/commit/cfd51dcae4170e72cd7b2b096729f2a6c68162f7
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePurge.cc
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Review MT comments.


  Commit: 3aefdcc371c7989cbe9c7f740806bc38034ae20d
      https://github.com/xrootd/xrootd/commit/3aefdcc371c7989cbe9c7f740806bc38034ae20d
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
    M src/XrdCl/XrdClMessageUtils.hh
    M src/XrdFileCache.cmake
    M src/XrdFileCache/README
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheAllowDecision.cc
    M src/XrdFileCache/XrdFileCacheBlacklistDecision.cc
    A src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheDecision.hh
    R src/XrdFileCache/XrdFileCacheFactory.cc
    R src/XrdFileCache/XrdFileCacheFactory.hh
    A src/XrdFileCache/XrdFileCacheFile.cc
    A src/XrdFileCache/XrdFileCacheFile.hh
    A src/XrdFileCache/XrdFileCacheIO.cc
    A src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    R src/XrdFileCache/XrdFileCachePrefetch.cc
    R src/XrdFileCache/XrdFileCachePrefetch.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    A src/XrdFileCache/XrdFileCachePurge.cc
    M src/XrdFileCache/XrdFileCacheStats.hh
    A src/XrdFileCache/XrdFileCacheTrace.hh
    A src/XrdFileCache/XrdFileCacheVRead.cc
    M src/XrdOuc/XrdOucCache.hh
    A src/XrdOuc/XrdOucCache2.hh
    M src/XrdOuc/XrdOucIOVec.hh
    M src/XrdPlugins.cmake
    M src/XrdPosix.cmake
    A src/XrdPosix/XrdPosixCacheBC.hh
    A src/XrdPosix/XrdPosixCallBack.cc
    M src/XrdPosix/XrdPosixCallBack.hh
    M src/XrdPosix/XrdPosixFile.cc
    M src/XrdPosix/XrdPosixFile.hh
    A src/XrdPosix/XrdPosixFileRH.cc
    A src/XrdPosix/XrdPosixFileRH.hh
    A src/XrdPosix/XrdPosixObjGuard.hh
    M src/XrdPosix/XrdPosixObject.cc
    M src/XrdPosix/XrdPosixObject.hh
    A src/XrdPosix/XrdPosixPrepIO.cc
    A src/XrdPosix/XrdPosixPrepIO.hh
    M src/XrdPosix/XrdPosixXrootd.cc
    M src/XrdPosix/XrdPosixXrootd.hh
    M src/XrdPss/XrdPssAio.cc
    A src/XrdPss/XrdPssAioCB.cc
    A src/XrdPss/XrdPssAioCB.hh
    M src/XrdPss/XrdPssConfig.cc
    M src/XrdUtils.cmake
    M src/XrdXrootd/XrdXrootdAio.cc

  Log Message:
  -----------
  Merge branch 'pssasync-mt-4' into merge-master


  Commit: be65003859fc46bc87ccd9eac86abbbd4be8e3d6
      https://github.com/xrootd/xrootd/commit/be65003859fc46bc87ccd9eac86abbbd4be8e3d6
  Author: Alja MRak-Tadel <[log in to unmask]>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Fix compilation warning on SL6


  Commit: 0c981272a1edd675166cfdd2ed90d1ba165e2260
      https://github.com/xrootd/xrootd/commit/0c981272a1edd675166cfdd2ed90d1ba165e2260
  Author: Alja MRak-Tadel <[log in to unmask]>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Remove debug printout.


  Commit: 4c7924bfe2a9c94abf27de74ab7463ab8ce085fd
      https://github.com/xrootd/xrootd/commit/4c7924bfe2a9c94abf27de74ab7463ab8ce085fd
  Author: Alja MRak-Tadel <[log in to unmask]>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Fixes V1 and V2 compatibility.


  Commit: 344b6bc0964a7f93aaa5048057b4f92b2378471e
      https://github.com/xrootd/xrootd/commit/344b6bc0964a7f93aaa5048057b4f92b2378471e
  Author: Alja MRak-Tadel <[log in to unmask]>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Allow multiple paths.


  Commit: 5b1d9cd7dfdef07d397b87da26c5a517ad0c4086
      https://github.com/xrootd/xrootd/commit/5b1d9cd7dfdef07d397b87da26c5a517ad0c4086
  Author: Alja MRak-Tadel <[log in to unmask]>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M docs/man/xrdpfc_print.8

  Log Message:
  -----------
  Allow multiple paths.


  Commit: 97c66e7af5ee106191757e83b46670da48d8e20d
      https://github.com/xrootd/xrootd/commit/97c66e7af5ee106191757e83b46670da48d8e20d
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Write cinfo at close time.


  Commit: 048e58cf31f3946867235a3f653a75a081e7170d
      https://github.com/xrootd/xrootd/commit/048e58cf31f3946867235a3f653a75a081e7170d
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Additional checks for prefetch statistics.


  Commit: 05552a33a28270f683a09dbe985b6cc6127f13ea
      https://github.com/xrootd/xrootd/commit/05552a33a28270f683a09dbe985b6cc6127f13ea
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheInfo.cc

  Log Message:
  -----------
  Change max number of accesses from 3 to 20.


  Commit: cd47794403b6370c148a01f55d08e501ea417acb
      https://github.com/xrootd/xrootd/commit/cd47794403b6370c148a01f55d08e501ea417acb
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCachePrint.cc

  Log Message:
  -----------
  Improve decription of entries.


  Commit: d00359d954293f44221f59fb3b87cddeda5f3a47
      https://github.com/xrootd/xrootd/commit/d00359d954293f44221f59fb3b87cddeda5f3a47
  Author: Alja Mrak-Tadel <[log in to unmask]>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M src/XrdCl/XrdClMessageUtils.hh

  Log Message:
  -----------
  Revert "Protect against spurious wakeups in SyncResponseHandler."

This reverts commit 1a297419c13b853bf30f91271ef7315f1a84ca74.


  Commit: 93c42be1c09ee54777ecc9c5f627ed2e3266f8a0
      https://github.com/xrootd/xrootd/commit/93c42be1c09ee54777ecc9c5f627ed2e3266f8a0
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M docs/man/xrdpfc_print.8
    M src/XrdFileCache.cmake
    M src/XrdFileCache/README
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheAllowDecision.cc
    M src/XrdFileCache/XrdFileCacheBlacklistDecision.cc
    A src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheDecision.hh
    R src/XrdFileCache/XrdFileCacheFactory.cc
    R src/XrdFileCache/XrdFileCacheFactory.hh
    A src/XrdFileCache/XrdFileCacheFile.cc
    A src/XrdFileCache/XrdFileCacheFile.hh
    A src/XrdFileCache/XrdFileCacheIO.cc
    A src/XrdFileCache/XrdFileCacheIO.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    R src/XrdFileCache/XrdFileCachePrefetch.cc
    R src/XrdFileCache/XrdFileCachePrefetch.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    A src/XrdFileCache/XrdFileCachePurge.cc
    M src/XrdFileCache/XrdFileCacheStats.hh
    A src/XrdFileCache/XrdFileCacheTrace.hh
    A src/XrdFileCache/XrdFileCacheVRead.cc
    M src/XrdOuc/XrdOucCache.hh
    A src/XrdOuc/XrdOucCache2.hh
    M src/XrdOuc/XrdOucIOVec.hh
    M src/XrdPlugins.cmake
    M src/XrdPosix.cmake
    A src/XrdPosix/XrdPosixCacheBC.hh
    A src/XrdPosix/XrdPosixCallBack.cc
    M src/XrdPosix/XrdPosixCallBack.hh
    M src/XrdPosix/XrdPosixFile.cc
    M src/XrdPosix/XrdPosixFile.hh
    A src/XrdPosix/XrdPosixFileRH.cc
    A src/XrdPosix/XrdPosixFileRH.hh
    A src/XrdPosix/XrdPosixObjGuard.hh
    M src/XrdPosix/XrdPosixObject.cc
    M src/XrdPosix/XrdPosixObject.hh
    A src/XrdPosix/XrdPosixPrepIO.cc
    A src/XrdPosix/XrdPosixPrepIO.hh
    M src/XrdPosix/XrdPosixXrootd.cc
    M src/XrdPosix/XrdPosixXrootd.hh
    M src/XrdPss/XrdPssAio.cc
    A src/XrdPss/XrdPssAioCB.cc
    A src/XrdPss/XrdPssAioCB.hh
    M src/XrdPss/XrdPssConfig.cc
    M src/XrdUtils.cmake
    M src/XrdXrootd/XrdXrootdAio.cc

  Log Message:
  -----------
  Merge pull request #429 from alja/pfc-V2-bare

File caching proxy V2 and new pss async interface


Compare: https://github.com/xrootd/xrootd/compare/4245eef1a213...93c42be1c09e
########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1