LISTSERV mailing list manager LISTSERV 16.5

Help for XROOTD-DEV Archives


XROOTD-DEV Archives

XROOTD-DEV Archives


XROOTD-DEV@LISTSERV.SLAC.STANFORD.EDU


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

XROOTD-DEV Home

XROOTD-DEV Home

XROOTD-DEV  March 2016

XROOTD-DEV March 2016

Subject:

[xrootd/xrootd] 6704cc: Replace Prefetch class with File class to do async...

From:

Andrew Hanushevsky <[log in to unmask]>

Reply-To:

Andrew Hanushevsky <[log in to unmask]>

Date:

Fri, 11 Mar 2016 15:11:36 -0800

Content-Type:

multipart/mixed

Parts/Attachments:

Parts/Attachments

text/plain (1014 lines)

  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

Top of Message | Previous Page | Permalink

Advanced Options


Options

Log In

Log In

Get Password

Get Password


Search Archives

Search Archives


Subscribe or Unsubscribe

Subscribe or Unsubscribe


Archives

August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
December 2010
November 2010
October 2010
September 2010

ATOM RSS1 RSS2



LISTSERV.SLAC.STANFORD.EDU

Secured by F-Secure Anti-Virus CataList Email List Search Powered by the LISTSERV Email List Manager

Privacy Notice, Security Notice and Terms of Use