OpenAFS Master Repository branch, openafs-stable-1_6_x, updated. openafs-stable-1_6_0b-180-g6dc27f1
Gerrit Code Review
gerrit@openafs.org
Wed, 14 Dec 2011 11:23:11 -0800 (PST)
The following commit has been merged in the openafs-stable-1_6_x branch:
commit 6dc27f1e25879262bbef6eb25dc81f22e5069865
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.
Reviewed-on: http://gerrit.openafs.org/2592
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit fd7f7469bdbde24320c3ac8b4f7015d495b47bff)
Change-Id: I46cf35beeea6dc997976ea2c33e45c1a5f4904df
Reviewed-on: http://gerrit.openafs.org/6261
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.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