Next message: Clemm, Geoff: "RE: [Moderator Action] draft-ietf-deltav-versioning-04.8"
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.