[Cosmo-dev] Bug Roundup
Brian Moseley
bcm at osafoundation.org
Tue Oct 3 11:49:28 PDT 2006
On 10/3/06, Randy Letness <randy at osafoundation.org> wrote:
>
> I guess the question is at what layer the retry logic should occur. We
> could retry a save at the dao layer, but then there are questions like
> what happens when the first request did a MOVE? In that case,
> shouldn't we return a not-found error? That would mean the retry
> logic has to be at the dav layer. I guess one thing we could add is
is that really true though? couldn't the dao detect if the item had
been moved (eg its parent item is no longer the same)? it could also
detect if the item had been deleted, right? there's a small number of
states the item could be in that would require logic other than
"overwrite the change that was just made".
> to catch a stale-object exception and return 412 if that request had
> an If-Match header.
sure, but i'd rather do everything related to this bug at once. the
412 isn't really a high priority, i don't think.
More information about the cosmo-dev
mailing list