Hello everybody & Andy in particular,
I'm working on the implementation of a proxy server cache where files
are read and saved on the disk.
How much work does it take to have more control over the XrdClient
instantiation in the cache plugin? Sometimes the cache already has the
full file and does not requite a client at all. Currently, the client is
created earlier (and can even fail if there is no remote server
available). A virtual XrdOucCache::AttachLocal() could solve this, it
would return a non-zero IO object if all requests can be served locally,
without the client. But this should be called relatively early in
XrdPosixXrootd::Open().
Thanks,
Alja
########################################################################
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
|