This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 2817 - [UPD] Unordered Collection of Update Primitives
Summary: [UPD] Unordered Collection of Update Primitives
Status: CLOSED WONTFIX
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Update Facility (show other bugs)
Version: Working drafts
Hardware: PC Windows 2000
: P2 normal
Target Milestone: ---
Assignee: Andrew Eisenberg
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-09 02:13 UTC by TAN Kuan Hui
Modified: 2007-05-04 21:21 UTC (History)
0 users

See Also:


Attachments

Description TAN Kuan Hui 2006-02-09 02:13:27 UTC
Section 2.1, Extensions to the Processing Model, carries the following
definition.

[Definition: A pending update list is an unordered collection of update 
primitives, which represent node state changes that have not
yet been applied.]

The term <<unordered>> is unnecessary and could misled that
a predisposed processing model is preferred. To preserve
XQuery implementation independence, I would like to propose
that the term <<unordered>> be dropped from the definition.
Comment 1 Don Chamberlin 2006-08-01 21:54:55 UTC
Tan,
The Query working group considered your comment on Aug. 1, 2006. We believe that the issue you raise has been addressed in the XQuery Update Facility working draft published by W3C on July 11, 2006. A pending update list is still defined as an unordered collection of update primitives. However, the upd:applyUpdates routine, in Section 3.2.2, specifies the order in which these update primitives are applied. This is a partial ordering (for example, replaceNode and rename can be done in any order, but must be done before insertBefore and insertAsFirst.) The partial ordering is defined by upd:applyUpdates, not by treating the whole pending update list as an ordered object.

Based on the above analysis, the Query Working Group has assigned a code of "WONTFIX" to this Bugzilla item. If you are satisfied with this resolution, please close the Bugzilla item.

Regards,
Don Chamberlin (for the Query working group)
Comment 2 Jim Melton 2007-05-04 21:21:42 UTC
This bug has been marked RESOLVED WONTFIX for nine months without objection.  Consequently, we are marking it CLOSED.