Re: Confirming a merge
Geoffrey M Clemm <[email protected]> Fri, 1 Dec 2006 15:23:27 -0500
| Newsgroups | gmane.ietf.deltav |
|---|---|
| Message-ID | <OFFC36325D.CB83F094-ON85257237.00701287-85257237.007040DC@us.ibm.com> |
This is a multipart message in MIME format. --=_alternative 0070407A85257237_= Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable I agree ... we made this change in JSR-170 (which otherwise follows the=20 RFC-3253 model). If we do a maintenance release for RFC-3253, this is an enhancement we=20 should probably add. Cheers, Geoff Werner Donn=E9 <[email protected]>=20 Sent by: [email protected] 12/01/2006 02:43 PM Please respond to [email protected] To [email protected] cc Subject Confirming a merge Hi, To confirm a merge, a client should move a source URI from either the merge-set or the auto-merge-set to the predecessor-set. This can lead to an inconsistent server if the second of both property updates fails or is never issued by the client. Such a responsibility should not lie with the client. I think it is better that the server does it and in an atomic way. This requires either another method or another behaviour of the CHECKIN method when a merge is not complete, i.e. the CHECKIN becomes the confirmation. Regards, Werner. --=20 Werner Donn=E9 -- Re Engelbeekstraat 8 B-3300 Tienen tel: (+32) 486 425803 e-mail: [email protected] --=_alternative 0070407A85257237_= Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable <br><font size=3D2 face=3D"sans-serif">I agree ... we made this change in J= SR-170 (which otherwise follows the RFC-3253 model).</font> <br><font size=3D2 face=3D"sans-serif">If we do a maintenance release for R= FC-3253, this is an enhancement we should probably add.</font> <br><font size=3D2 face=3D"sans-serif">Cheers,</font> <br><font size=3D2 face=3D"sans-serif">Geoff</font> <br> <br> <br> <br> <table width=3D100%> <tr valign=3Dtop> <td width=3D40%><font size=3D1 face=3D"sans-serif"><b>Werner Donn=E9 <we= [email protected]></b> </font> <br><font size=3D1 face=3D"sans-serif">Sent by: ietf-dav-versioning-request= @w3.org</font> <p><font size=3D1 face=3D"sans-serif">12/01/2006 02:43 PM</font> <table border> <tr valign=3Dtop> <td bgcolor=3Dwhite> <div align=3Dcenter><font size=3D1 face=3D"sans-serif">Please respond to<br> [email protected]</font></div></table> <br> <td width=3D59%> <table width=3D100%> <tr valign=3Dtop> <td> <div align=3Dright><font size=3D1 face=3D"sans-serif">To</font></div> <td><font size=3D1 face=3D"sans-serif">[email protected]</font> <tr valign=3Dtop> <td> <div align=3Dright><font size=3D1 face=3D"sans-serif">cc</font></div> <td> <tr valign=3Dtop> <td> <div align=3Dright><font size=3D1 face=3D"sans-serif">Subject</font></div> <td><font size=3D1 face=3D"sans-serif">Confirming a merge</font></table> <br> <table> <tr valign=3Dtop> <td> <td></table> <br></table> <br> <br> <br><tt><font size=3D2><br> Hi,<br> <br> To confirm a merge, a client should move a source URI from either<br> the merge-set or the auto-merge-set to the predecessor-set. This<br> can lead to an inconsistent server if the second of both property<br> updates fails or is never issued by the client. Such a responsibility<br> should not lie with the client. I think it is better that the server<br> does it and in an atomic way. This requires either another method<br> or another behaviour of the CHECKIN method when a merge is not<br> complete, i.e. the CHECKIN becomes the confirmation.<br> <br> Regards,<br> <br> Werner.<br> -- <br> Werner Donn=E9 -- Re<br> Engelbeekstraat 8<br> B-3300 Tienen<br> tel: (+32) 486 425803 e-mail: [email protected]<br> <br> </font></tt> <br> --=_alternative 0070407A85257237_=--