OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_11-26-g5130681

Gerrit Code Review gerrit@openafs.org
Fri, 4 May 2012 21:32:17 -0700 (PDT)


The following commit has been merged in the openafs-devel-1_7_x branch:
commit 5130681fa2d4a35d3f0b578d92c5db1892fdfb18
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.
    
    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>
    (cherry picked from commit b12a038b487a47e99700c0d51273aee37aecbfca)
    
    Change-Id: Ic02b98c321d5ab28ded9a6a97f4f181de216b7b4
    Reviewed-on: http://gerrit.openafs.org/7345
    Tested-by: BuildBot <buildbot@rampaginggeek.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