<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>2817</bug_id>
          
          <creation_ts>2006-02-09 02:13:27 +0000</creation_ts>
          <short_desc>[UPD] Unordered Collection of Update Primitives</short_desc>
          <delta_ts>2007-05-04 21:21:42 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XPath / XQuery / XSLT</product>
          <component>Update Facility</component>
          <version>Working drafts</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows 2000</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="TAN Kuan Hui">kuanhui</reporter>
          <assigned_to name="Andrew Eisenberg">andrew.eisenberg</assigned_to>
          
          
          <qa_contact name="Mailing list for public feedback on specs from XSL and XML Query WGs">public-qt-comments</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>8170</commentid>
    <comment_count>0</comment_count>
    <who name="TAN Kuan Hui">kuanhui</who>
    <bug_when>2006-02-09 02:13:27 +0000</bug_when>
    <thetext>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 &lt;&lt;unordered&gt;&gt; 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 &lt;&lt;unordered&gt;&gt; be dropped from the definition.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10982</commentid>
    <comment_count>1</comment_count>
    <who name="Don Chamberlin">chamberl</who>
    <bug_when>2006-08-01 21:54:55 +0000</bug_when>
    <thetext>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 &quot;WONTFIX&quot; to this Bugzilla item. If you are satisfied with this resolution, please close the Bugzilla item.

Regards,
Don Chamberlin (for the Query working group)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14995</commentid>
    <comment_count>2</comment_count>
    <who name="Jim Melton">jim.melton</who>
    <bug_when>2007-05-04 21:21:42 +0000</bug_when>
    <thetext>This bug has been marked RESOLVED WONTFIX for nine months without objection.  Consequently, we are marking it CLOSED. </thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>