Open remote client only when necessary:
- at open time when file does not exists on disk
- on Read request, where the requested range is missing on disk
You can view, comment on, or merge this pull request online at:
https://github.com/xrootd/xrootd/pull/348
Commit Summary
- Pass input source as a pointer instead of reference.
- Merge branch 'pssasync' of https://github.com/xrootd/xrootd into deferOpen
- Put file size in the info file.
- Implement Fstat.
- Implement virtual ouc-cache Prepare().
- Use file size in info file.
- Clear block map repetitively in InitiateClose().
- Fix restoration of file size (bug from the previous commit).
- Cache local stat.
- InitateClose(): Don't remove this blocks from global write queue.
- Add missing initialization.
- Use cached values of file path and file size instead of access them through XrdPosixFile.
- Add missing initialization.
- Initiate buffer for prefetch score statistics.
File Changes
Patch Links:
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
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