Branch: refs/heads/pssasync
Home: https://github.com/xrootd/xrootd
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
Compare: https://github.com/xrootd/xrootd/compare/d8c1460d538c...16ed2f3dcc88
########################################################################
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
|