<?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>4287</bug_id>
          
          <creation_ts>2007-01-30 20:46:27 +0000</creation_ts>
          <short_desc>[UPD] Revalidation mode limits</short_desc>
          <delta_ts>2007-01-31 00:19:07 +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 XP</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</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="John Snelson">john.snelson</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>13845</commentid>
    <comment_count>0</comment_count>
    <who name="John Snelson">john.snelson</who>
    <bug_when>2007-01-30 20:46:27 +0000</bug_when>
    <thetext>In section 2.2, the XQuery Update specification states that the revalidation mode can be overwritten by a query -

  &quot;but a revalidation declaration may not specify a mode that is less strict than the implementation-defined default.&quot;

I understand that this addresses the needs of such systems that require their data to conform to a schema. However, this doesn&apos;t address systems where either validation is not supported (it is an optional XQuery feature), or the data model does not support PSVI. In these cases, the implementation would not want the revalidation mode to be set /more strict/ than the implementation defined default.

I think that the specification should be rewritten to state that support for each revalidation mode is implementation defined.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>13849</commentid>
    <comment_count>1</comment_count>
    <who name="Don Chamberlin">chamberl</who>
    <bug_when>2007-01-30 23:34:59 +0000</bug_when>
    <thetext>John,
Thanks for your comment. The working group considered your suggestion
on Jan. 30, 2007 and agreed to make support for each of the three 
revalidation modes implementation-defined. This change will be reflected
in the next working draft of the update specification.
Regards,
Don Chamberlin (for the Query Working Group)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>