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