OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_74_1-261-geaeff66
Gerrit Code Review
gerrit@openafs.org
Sun, 13 Jun 2010 20:39:57 -0700 (PDT)
The following commit has been merged in the master branch:
commit eaeff661c26b0f5a504a547952ea1d0f0241b539
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: I5604fa3cc8a334606f5e3535aed6f6cedcb5f167
Reviewed-on: http://gerrit.openafs.org/2103
Tested-by: Andrew Deason <adeason@sinenomine.net>
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