Print

Print


  Branch: refs/heads/master
  Home:   https://github.com/xrootd/xrootd
  Commit: fd5f5695585eb96734daa7cb2199c6e134d6b1b6
      https://github.com/xrootd/xrootd/commit/fd5f5695585eb96734daa7cb2199c6e134d6b1b6
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2020-12-03 (Thu, 03 Dec 2020)

  Changed paths:
    M src/XrdPfc/XrdPfc.cc
    M src/XrdPfc/XrdPfc.hh
    M src/XrdPfc/XrdPfcCommand.cc
    M src/XrdPfc/XrdPfcConfiguration.cc
    M src/XrdPfc/XrdPfcFile.cc
    M src/XrdPfc/XrdPfcIOFileBlock.cc
    M src/XrdPfc/XrdPfcInfo.cc
    M src/XrdPfc/XrdPfcInfo.hh
    M src/XrdPfc/XrdPfcPrint.cc
    M src/XrdPfc/XrdPfcPurge.cc

  Log Message:
  -----------
  [XCache] Improve cinfo consistency, purge file on read size mismatch.

- When wrong number of bytes is returned in a block read, assume
  that initial file-size estimate was different than the current
  remote file -- purge the file.

- Make two cinfo checksums: one for the core data and another for downloaded
  state and for access statistics. The logic here is that if core part gets
  corrupted, I could get nonsensical/wrong values for sizes of the following
  arrays and thus I thought it's better to check that first.

- Add checks for corrupt / nonsensical access stats in previous cinfo file
  versions.

- Remove support for cinfo file version 1.

- Do not allow enabling of hdfs mode during configuration parsing:
  this functionality has not been supported for a while and there is
  now a better way of potentially re-implementing it.


  Commit: 87f177d88972b3b7666f31dd917e43004e48a5ec
      https://github.com/xrootd/xrootd/commit/87f177d88972b3b7666f31dd917e43004e48a5ec
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2020-12-03 (Thu, 03 Dec 2020)

  Changed paths:
    M src/XrdPfc/XrdPfc.cc
    M src/XrdPfc/XrdPfc.hh
    M src/XrdPfc/XrdPfcCommand.cc
    M src/XrdPfc/XrdPfcConfiguration.cc
    M src/XrdPfc/XrdPfcFile.cc
    M src/XrdPfc/XrdPfcIOFileBlock.cc
    M src/XrdPfc/XrdPfcInfo.cc
    M src/XrdPfc/XrdPfcInfo.hh
    M src/XrdPfc/XrdPfcPrint.cc
    M src/XrdPfc/XrdPfcPurge.cc

  Log Message:
  -----------
  Merge pull request #1349 from osschar/pfc-cksum

[XCache] Improve cinfo consistency, purge file on read size mismatch.


Compare: https://github.com/xrootd/xrootd/compare/1d3193e76ca8...87f177d88972

########################################################################
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