http://subversion.tigris.org/issues/show_bug.cgi?id=2699
------- Additional comments from cmpilato tigris.org Wed Mar 28 10:30:25 -0700 2007 -------
Okay, so, summarizing that list discussion about doing this
in FSFS:
* should validate locks before taking out write lock
* probably need to hold the write lock through the whole
of the operation,
though there's concern about the amount of time for
which this would block
other writers where many lock requests exist.
* won't get isolation here, but maybe that's okay.
This doesn't make me feel especially happy.
I wonder (aloud) ... since locks are sorta outside the flow
of normal versioned
data, would it make sense to use a different mutex file in
FSFS for lock/unlock
operations? That way lockers/unlockers could block other
lockers/unlockers, but
not committers.
------------------------------------------------------------
---------
To unsubscribe, e-mail: issues-unsubscribe subversion.tigris.org
For additional commands, e-mail: issues-help subversion.tigris.org
|