OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-2481-gf12a20e

Gerrit Code Review gerrit@openafs.org
Fri, 4 May 2012 10:28:02 -0700 (PDT)


The following commit has been merged in the master branch:
commit b12a038b487a47e99700c0d51273aee37aecbfca
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Wed May 2 18:05:26 2012 -0400

    Windows: Treat all cached writes as write-through
    
    Treat all writes that are cached in the windows page cache as
    write-through requests so that they are delivered immediately to
    the AFS cache.
    
    The upside is that the afsd service can begin to store data to the
    file server immediately which can be of significant importance whe
    the AFSCache is larger than the file size and the file size is large
    and the bandwidth to the file server is slow.  In that situation
    the entire file can be written into the windows page cache and
    will only be flushed to disk at the last handle close on the file.
    
    The downside is that all data will be written to the file server
    including that for files that will later have the delete pending
    flag applied.
    
    Change-Id: Icff536f9ec768068692c1e024a943448409e7e40
    Reviewed-on: http://gerrit.openafs.org/7319
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
    Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>

 src/WINNT/afsrdr/kernel/lib/AFSWrite.cpp |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

-- 
OpenAFS Master Repository