Print

Print


Hi,

It appears Xrootd doesn't check the contents of its cache before issuing a readv operation.

If it would, this would help a few CMS corner cases - there's at least one where a TTreeCache is filled twice with the same contents because two parts of the software don't share TTreeCache instances.  However, since the cache is managed by Xrootd, it should be able to notice that it's issuing a readv where a few of the offset:length pairs are already contained in the cache.

Lukasz, is this reasonable for your TODO list?

Brian