OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-24-g3bf0350

Gerrit Code Review gerrit@openafs.org
Mon, 23 Aug 2010 09:32:34 -0700 (PDT)


The following commit has been merged in the master branch:
commit fd7f7469bdbde24320c3ac8b4f7015d495b47bff
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Thu May 20 15:22:11 2010 -0500

    ubik: add interface for reading during write locks
    
    Add ubik_BeginTransReadAnyWrite, which allows for reading from the
    database, even while there is a conflicting ubik write lock. Reads are
    still blocked while the local database is updating due to a write
    transaction commit.
    
    Change-Id: I025e595ad699d5a969a0676691530d90c65f1920
    Reviewed-on: http://gerrit.openafs.org/2592
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 src/ubik/lock.c   |   20 +++++++++++--
 src/ubik/remote.c |    6 ++++
 src/ubik/ubik.c   |   84 ++++++++++++++++++++++++++++++++++++++++++++++-------
 src/ubik/ubik.p.h |   21 +++++++++++++
 4 files changed, 117 insertions(+), 14 deletions(-)

-- 
OpenAFS Master Repository