This pull reguest has the following changes: * Recycle File object during delayed destruction * configuration: define RAM to use in human friendly format ( e.g. using [g] suffix) * reject version 0 of *cinfo files, since they don't contain file size information You can view, comment on, or merge this pull request online at: https://github.com/xrootd/xrootd/pull/350 -- Commit Summary -- * Sync disk every 100 new blocks. * Remove obosolete parameter cachedir. * Reject incompatible versions. * Remove obosolete function argument. * Remove obosolete function argument. * Aligh code. * Merge configuration parameters prefetch and prefetch_max_blocks. * Define diskusage as an absolute value (GB or TB). This is merge from master. * Set max RAM usage in absolute units. * Fix compilation error. * Rename member for prefetch list. * Rename write queue member. * Rename parameters for prefetch and available ram. * Handle case where new file is attached while a CacheIO object with the same path is still ioActive * Fix error in Info initialization. -- File Changes -- M src/XrdFileCache/XrdFileCache.cc (85) M src/XrdFileCache/XrdFileCache.hh (26) M src/XrdFileCache/XrdFileCacheConfiguration.cc (43) M src/XrdFileCache/XrdFileCacheFile.cc (10) M src/XrdFileCache/XrdFileCacheIO.hh (4) M src/XrdFileCache/XrdFileCacheIOEntireFile.cc (31) M src/XrdFileCache/XrdFileCacheIOEntireFile.hh (1) M src/XrdFileCache/XrdFileCacheInfo.cc (12) M src/XrdFileCache/XrdFileCacheInfo.hh (4) -- Patch Links -- https://github.com/xrootd/xrootd/pull/350.patch https://github.com/xrootd/xrootd/pull/350.diff --- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/xrootd/xrootd/pull/350 ######################################################################## 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