Date: Tue, 4 Jul 2000 10:19:16 -0400 (EDT) Message-Id: <200007041419.KAA03873@tantalum.atria.com> From: "Geoffrey M. Clemm" <geoffrey.clemm@rational.com> To: ietf-dav-versioning@w3.org Subject: Re: Moving a label It looks like I could have punctuated my response better ... what I intended to say was: There is no race condition if you use the "replace" operation to move the label from whatever revision of the versioned resource it currently is on (if any) to the specified revision. Cheers, Geoff > The semantics for LABEL have changed somewhat. A client used > to be able to add a label to a revision and cause it to be > moved from any other revision -- this was a useful 'atomic' > operation. Now, it seems, the client must remove then add the > label to move it -- this may cause race condition problems as > well as inconsistencies if the client fails to complete the > add. There is no race condition. The "replace" operation moves the label from whatever revision of the versioned resource it currently is on (if any) to the specified revision.