Author: hwright
Date: Thu Dec  3 01:29:15 2009
New Revision: 886648

URL: http://svn.apache.org/viewvc?rev=886648&view=rev
Log:
* notes/wc-ng/locking:
  Add a note about overlapping locks.

Modified:
    subversion/trunk/notes/wc-ng/locking

Modified: subversion/trunk/notes/wc-ng/locking
URL: 
http://svn.apache.org/viewvc/subversion/trunk/notes/wc-ng/locking?rev=886648&r1=886647&r2=886648&view=diff
==============================================================================
--- subversion/trunk/notes/wc-ng/locking (original)
+++ subversion/trunk/notes/wc-ng/locking Thu Dec  3 01:29:15 2009
@@ -110,6 +110,15 @@
 are in this category and the WC-NG work tries to redesign several of these
 operation to the first class of operations.
 
+Lock Overlapping
+----------------
+As in wc-1, locks may not overlap.  For instance, a process which acquires
+a depth-infinity lock for /A/B will encounter an error if it attemps to
+later acquire a lock for /A/B/C, even though it already owns the logical
+lock for that path.  In this way wc-ng can ensure the explicit lock for a
+given logical lock is stored in one location.  This location will be the
+first lock encountered on a recursive crawl up the working copy tree.
+
 
 APIs
 ----


Reply via email to