W3C home > Mailing lists > Public > w3c-dist-auth@w3.org > January to March 2003

Re: Move and Delete (was: bind draft issues)

From: Brian Korver <briank@xythos.com>
Date: Tue, 4 Mar 2003 17:22:54 -0800
To: "'WebDAV'" <w3c-dist-auth@w3.org>
Message-Id: <FD53E8CB-4EA8-11D7-8A8F-000393751598@xythos.com>

On Tuesday, March 4, 2003, at 04:48  PM, Julian Reschke wrote:
> A MOVE is a simple namespace operation. All it needs to do is check 
> locks.
> A DELETE that cleans up in the foreground will need to check delete
> privileges on all descendants. This set can be very huge. I think it's 
> an
> extremely bad idea to do this in a single transaction (yes, we tried).


I agree, but I think it's even worse than this.  Semantically,
MOVE is merely a simple namespace operation, but in practice
it may be more than that.  For instance, a move across unix
filesystems must be implemented as a recursive copy (followed
afterward by delete).

Received on Tuesday, 4 March 2003 20:23:01 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:01:27 UTC