W3C home > Mailing lists > Public > public-qt-comments@w3.org > May 2008

[Bug 5646] [UPD] fn:put() is underspecified

From: <bugzilla@farnsworth.w3.org>
Date: Tue, 20 May 2008 17:03:31 +0000
CC:
To: public-qt-comments@w3.org
Message-Id: <E1JyVFL-0003lM-Js@farnsworth.w3.org>

http://www.w3.org/Bugs/Public/show_bug.cgi?id=5646





------- Comment #4 from john.snelson@oracle.com  2008-05-20 17:03 -------
I've raised this before as well in Bug #4167.

a) I believe that fn:put() should be an updating expression - it makes no sense
for it not to be.

b) I don't think it's obvious that fn:put() should "serialize" post-update
nodes - XQilla currently returns pre-update copies of nodes passed as arguments
to fn:put().

c) It would be helpful if fn:put() was described in terms of the pending update
list, and if that was used to resolve conflicting put operations.

d) Many useful queries don't pass the pessimistic XQuery static typing rules
:-(.
Received on Tuesday, 20 May 2008 17:04:06 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:57:23 UTC