This document contains the results of running the XML Query Update Test Suite on one or more implementaions of the XQuery Update Facility.
The latest version of this test suite is XQuery Update Test Suite 1.0.0. Implementations that have used older versions of the test suite are noted.
The latest version of our files is available at http://dev.w3.org/cvsweb/2007/xquery-update-10-test-suite/. The "catalog" and "query" links found with each test case are links to this version.
Legend:
passed
almost passed
(≥ 98%)
failed
untested Figures are quoted as Passed / Failed / Total (any discrepancy represents tests not run or not reported)
XQuery XQueryX Feature BaseX MXQuery
(XQTS 1.0.0-cvs)Saxon-EE xDB Zorba Zorba Summary Minimal Conformance 725 / 0 / 725
100%725 / 0 / 725
100%725 / 0 / 725
100%659 / 66 / 725
90.9%725 / 0 / 725
100%721 / 4 / 725
99.4%4/6 Optional Features Update Facility Static Typing Feature 0 / 0 / 27 0 / 0 / 27 0 / 0 / 27 0 / 0 / 27 3 / 24 / 27 3 / 24 / 27 0/6 Tests that need the Full Axis Feature 14 / 0 / 14 12 / 0 / 14 14 / 0 / 14 14 / 0 / 14 14 / 0 / 14 14 / 0 / 14 5/6
BaseX
Organization: Christian Gruen; DBIS Group, University of Konstanz
http://www.basex.org/Implementation: BaseX Version: 6.0 MXQuery
Organization: ETH Zurich
http://mxquery.orgImplementation: MXQuery Version: 0.6.1 Saxon-EE
Organization: Saxonica
http://www.saxonica.com/Implementation: Saxon-EE Version: 9.2.0.2 xDB
Organization: EMC Corporation
http://www.emc.comImplementation: xDB Version: xDB_main_r402029 Zorba
Organization: FLWOR Foundation
http://zorba-xquery.com/Implementation: Zorba Version: 1.2.0 (svn rev. 8246) Zorba
Organization: FLWOR Foundation
http://zorba-xquery.com/Implementation: Zorba Version: 1.2.0 (svn rev. 8246)
BaseX
Date: 2009-12-16 Test Suite Version: 1.0.0 Syntax: XQuery Transformation: Queries were run as supplied (after initializing the external variables).
Comparison: Based on the XQTS guidelines. XML and fragments are compared via deep-equals(), strings are compared for equality.
Other Comments: The test run takes appr. 5 seconds (Intel Dual Core, 2.0 GHz, 2 GB RAM), including serialization of the results to single files. Procedure: all XML documents are stored once in the database for every test and re-opened by the -test queries to check if the updates have been correctly applied.
MXQuery
Date: 2009-11-10 Test Suite Version: 1.0.0-cvs Syntax: XQuery Transformation: Standard
Comparison: Standard
Other Comments: None
Saxon-EE
Date: 2009-08-19 Test Suite Version: 1.0.0 Syntax: XQuery Transformation: Standard
Comparison: Standard
Other Comments: None
xDB
Date: 2009-11-03+01:00 Test Suite Version: 1.0.0 Syntax: XQuery Transformation: Input queries have been run without any transformations.
Comparison: Comparison has been done by writing both the expected and actual result as Canonical XML.
Zorba
Date: 2010-06-09 Test Suite Version: 1.0.0 Syntax: XQuery Transformation: Standard
Comparison: Standard
Other Comments: None
Zorba
Date: 2010-06-09 Test Suite Version: 1.0.0 Syntax: XQueryX Transformation: Standard
Comparison: Standard
Other Comments: None
Minimal Conformance
Saxon-EE: not specified xDB: not specified MXQuery: true Zorba: true Zorba: true BaseX: true Update Facility Static Typing Feature
Saxon-EE: not specified xDB: not specified MXQuery: false Zorba: not specified Zorba: not specified BaseX: false
[XQUPDATE] The revalidation modes that are supported by this implementation.
Saxon-EE: not specified xDB: not specified MXQuery: skip Zorba: lax, skip, strict Zorba: lax, skip, strict BaseX: skip [XQUPDATE] The default revalidation mode for this implementation.
Saxon-EE: not specified xDB: not specified MXQuery: skip Zorba: lax Zorba: lax BaseX: skip [XQUPDATE] The mechanism (if any) by which an external function can return an XDM instance and/or a pending update list to the invoking query.
Saxon-EE: not specified xDB: not specified MXQuery: Creating/Overwriting a file with the given URI and contents, all node types except attributes and namespace allowed Zorba: not specified Zorba: not specified BaseX: not provided [XQUPDATE] The semantics of fn:put(), including the kinds of nodes accepted as operands by this function.
Saxon-EE: not specified xDB: not specified MXQuery: not specified Zorba: not specified Zorba: not specified BaseX: not specified
Revalidation mode
Saxon-EE: not specified xDB: not specified MXQuery: not specified Zorba: lax Zorba: lax BaseX: skip
Legend:
passed
almost passed
(≥ 98%)
failed
untested Figures are quoted as Passed / Failed / Total (any discrepancy represents tests not run or not reported)
XQuery XQueryX Feature BaseX MXQuery
(XQTS 1.0.0-cvs)Saxon-EE xDB Zorba Zorba Summary Minimal Conformance Extensions to the Prolog Revalidation Declaration 6/6 6/6 6/6 6/6 6/6 3/6 5/6 Variable Declaration 2/2 2/2 2/2 2/2 2/2 2/2 6/6 Function Declaration 21/21 21/21 21/21 21/21 21/21 21/21 6/6 New Kinds of Expressions Insert Expressions 92/92 92/92 92/92 84/92 92/92 92/92 5/6 Delete Expressions 30/30 30/30 30/30 30/30 30/30 30/30 6/6 Replace Expressions Replacing a Node 21/21 21/21 21/21 20/21 21/21 21/21 5/6 Replacing the Value of a Node 33/33 33/33 33/33 33/33 33/33 33/33 6/6 Rename Expressions 39/39 39/39 39/39 36/39 39/39 39/39 5/6 Transform Expressions 58/58 58/58 58/58 53/58 58/58 58/58 5/6 Compatibility of Updating Expressions 30/30 30/30 30/30 30/30 30/30 30/30 6/6 Extension to Existing Expressions FLWOR Expressions 25/25 25/25 25/25 25/25 25/25 25/25 6/6 Typeswitch Expressions 38/38 38/38 38/38 28/38 38/38 38/38 5/6 Conditional Expressions 38/38 38/38 38/38 29/38 38/38 38/38 5/6 Comma Expressions 38/38 38/38 38/38 33/38 38/38 38/38 5/6 Parenthesized Expression 3/3 3/3 3/3 3/3 3/3 3/3 6/6 Function Call 6/6 6/6 6/6 6/6 6/6 6/6 6/6 Other Expressions 32/32 32/32 32/32 32/32 32/32 32/32 6/6 Extensions to Built-in Function Library fn:put 15/15 15/15 15/15 13/15 15/15 15/15 5/6 XML Query Update Operations XML Query Update Primitives upd:insertBefore Primitive upd:insertAfter Primitive upd:insertInto Primitive upd:insertIntoAsFirst Primitive upd:insertIntoAsLast Primitive upd:insertAttributes Primitive upd:delete Primitive upd:replaceNode Primitive upd:replaceValue Primitive upd:replaceElementContent Primitive upd:rename Primitive Data model errors on changing attributes 17/17 17/17 17/17 17/17 17/17 17/17 6/6 Namespace binding conflicts on attribute updates 19/19 19/19 19/19 0/19 19/19 19/19 5/6 XQuery Update Routines upd:mergeUpdates 2/2 2/2 2/2 1/2 2/2 2/2 5/6 upd:applyUpdates 21/21 21/21 21/21 20/21 21/21 21/21 5/6 upd:revalidate 37/37 37/37 37/37 37/37 37/37 36/37 5/6 upd:removeType 31/31 31/31 31/31 31/31 31/31 31/31 6/6 upd:setToUntyped 10/10 10/10 10/10 8/10 10/10 10/10 5/6 Additional Typing 60/60 60/60 60/60 60/60 60/60 60/60 6/6 Other Tests 1/1 1/1 1/1 1/1 1/1 1/1 6/6 Update Features that require Optional XQuery Features XQuery Update Validation Tests XQuery Update RemoveType Tests 0/31 31/31 31/31 2/31 31/31 31/31 4/6 XQuery Update Strict Revalidation Tests 0/17 0/17 17/17 10/17 17/17 17/17 3/6 XQuery Update Lax Revalidation Tests 0/17 0/17 17/17 10/17 17/17 17/17 3/6 XQuery Update Revalidation Tests for copy-modify expressions (also called transform expressions) 0/3 0/3 3/3 2/3 3/3 2/3 2/6 Optional Features Update Facility Static Typing Feature 0/27 0/27 0/27 0/27 3/27 3/27 0/6 Tests that need the Full Axis Feature 14/14 12/14 14/14 14/14 14/14 14/14 5/6 Use Cases Use Cases "R" - Updating Relational Data 11/11 11/11 11/11 11/11 11/11 11/11 6/6 Use Cases "address Book" - Synchronizing address book entries 1/1 1/1 1/1 1/1 1/1 1/1 6/6 Use Cases "Soap" - processing messages 1/1 1/1 1/1 1/1 1/1 1/1 6/6 Use Cases "Namespaces" - moving elements from one namespace to another 1/1 1/1 1/1 0/1 1/1 1/1 5/6 Use Cases "Parts" - modifying recursive documents 7/7 7/7 7/7 7/7 7/7 7/7 6/6 Use Cases "Nil" 1/1 1/1 1/1 1/1 1/1 1/1 6/6
|
XQuery XQueryX Feature BaseX MXQuery
(XQTS 1.0.0-cvs)Saxon-EE xDB Zorba Zorba Summary Minimal Conformance Extensions to the Prolog Revalidation Declaration 6/6 6/6 6/6 6/6 6/6 3/6 5/6 revalidation-declaration-01
(catalog, query)pass pass pass pass pass pass revalidation-declaration-02
(catalog, query)pass pass pass pass pass fail revalidation-declaration-03
(catalog, query)pass pass pass pass pass pass revalidation-declaration-04
(catalog, query)pass pass pass pass pass fail revalidation-declaration-05
(catalog, query)pass pass pass pass pass pass revalidation-declaration-06
(catalog, query)pass pass pass pass pass fail Variable Declaration 2/2 2/2 2/2 2/2 2/2 2/2 6/6 variable-declaration-01
(catalog, query)pass pass pass pass pass pass variable-declaration-02
(catalog, query)pass pass pass pass pass pass Function Declaration 21/21 21/21 21/21 21/21 21/21 21/21 6/6 id-function-declaration-01
(catalog, query)pass pass pass pass pass pass id-function-declaration-02
(catalog, query)pass pass pass pass pass pass id-function-declaration-03
(catalog, query)pass pass pass pass pass pass id-function-declaration-04
(catalog, query)pass pass pass pass pass pass id-function-declaration-05
(catalog, query)pass pass pass pass pass pass id-function-declaration-06
(catalog, query)pass pass pass pass pass pass id-function-declaration-07
(catalog, query)pass pass pass pass pass pass id-function-declaration-08
(catalog, query)pass pass pass pass pass pass id-function-declaration-09
(catalog, query)pass pass pass pass pass pass id-function-declaration-010
(catalog, query)pass pass pass pass pass pass id-function-declaration-011
(catalog, query)pass pass pass pass pass pass id-function-declaration-012
(catalog, query)pass pass pass pass pass pass id-function-declaration-013
(catalog, query)pass pass pass pass pass pass id-function-declaration-014
(catalog, query)pass pass pass expected XUST0028 , got XUST0002
pass pass pass id-function-declaration-015
(catalog, query)pass pass pass pass pass pass id-function-declaration-016
(catalog, query)pass pass pass pass pass pass id-function-declaration-017
(catalog, query)pass pass pass pass pass pass function-declaration-01
(catalog, query)pass pass pass pass pass pass function-declaration-02
(catalog, query)pass pass pass expected XUST0028 , got XPTY0004
pass pass pass function-declaration-03
(catalog, query)pass pass pass pass pass pass function-declaration-04
(catalog, query)pass pass pass pass pass pass New Kinds of Expressions Insert Expressions 92/92 92/92 92/92 84/92 92/92 92/92 5/6 id-insert-expr-01
(catalog, query)pass pass pass pass pass pass id-insert-expr-02
(catalog, query)pass pass pass pass pass pass id-insert-expr-03
(catalog, query)pass pass pass pass pass pass id-insert-expr-04
(catalog, query)pass pass pass pass pass pass id-insert-expr-05
(catalog, query)pass pass pass pass pass pass id-insert-expr-06
(catalog, query)pass pass pass pass pass pass id-insert-expr-07
(catalog, query)pass pass pass pass pass pass id-insert-expr-08
(catalog, query)pass pass pass pass pass pass id-insert-expr-09
(catalog, query)pass pass pass pass pass pass id-insert-expr-010
(catalog, query)pass pass pass pass pass pass id-insert-expr-011
(catalog, query)pass pass pass pass pass pass id-insert-expr-012
(catalog, query)pass pass pass pass pass pass id-insert-expr-013
(catalog, query)pass pass pass pass pass pass id-insert-expr-014
(catalog, query)pass pass pass pass pass pass id-insert-expr-015
(catalog, query)pass pass pass pass pass pass id-insert-expr-016
(catalog, query)pass pass pass pass pass pass id-insert-expr-017
(catalog, query)pass pass pass pass pass pass id-insert-expr-018
(catalog, query)pass pass pass pass pass pass id-insert-expr-019
(catalog, query)pass pass pass pass pass pass id-insert-expr-020
(catalog, query)pass pass pass pass pass pass id-insert-expr-021
(catalog, query)pass pass pass pass pass pass id-insert-expr-022
(catalog, query)pass pass pass pass pass pass id-insert-expr-023
(catalog, query)pass pass pass pass pass pass id-insert-expr-024
(catalog, query)pass pass pass pass pass pass id-insert-expr-025
(catalog, query)pass pass pass pass pass pass id-insert-expr-026
(catalog, query)pass pass pass pass pass pass id-insert-expr-027
(catalog, query)pass pass pass pass pass pass id-insert-expr-028
(catalog, query)pass pass pass expected XUDY0027 , got XUTY0005
pass pass pass id-insert-expr-029
(catalog, query)pass pass pass pass pass pass id-insert-expr-030
(catalog, query)pass pass pass pass pass pass id-insert-expr-031
(catalog, query)pass pass pass pass pass pass id-insert-expr-032
(catalog, query)pass pass pass pass pass pass id-insert-expr-033
(catalog, query)pass pass pass pass pass pass id-insert-expr-034
(catalog, query)pass pass pass pass pass pass id-insert-expr-035
(catalog, query)pass pass pass pass pass pass id-insert-expr-036
(catalog, query)pass pass pass pass pass pass id-insert-expr-037
(catalog, query)pass pass pass pass pass pass id-insert-expr-038
(catalog, query)pass pass pass pass pass pass id-insert-expr-039
(catalog, query)pass pass pass pass pass pass id-insert-expr-040
(catalog, query)pass pass pass pass pass pass id-insert-expr-041
(catalog, query)pass pass pass pass pass pass id-insert-expr-042
(catalog, query)pass pass pass pass pass pass id-insert-expr-043
(catalog, query)pass pass pass pass pass pass id-insert-expr-044
(catalog, query)pass pass pass pass pass pass id-insert-expr-045
(catalog, query)pass pass pass pass pass pass id-insert-expr-046
(catalog, query)pass pass pass pass pass pass id-insert-expr-047
(catalog, query)pass pass pass pass pass pass id-insert-expr-048
(catalog, query)pass pass pass pass pass pass id-insert-expr-049
(catalog, query)pass pass pass pass pass pass id-insert-expr-050
(catalog, query)pass pass pass pass pass pass id-insert-expr-051
(catalog, query)pass pass pass pass pass pass id-insert-expr-052
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
fail pass pass id-insert-expr-053
(catalog, query)pass pass pass fail pass pass id-insert-expr-054
(catalog, query)pass pass pass pass pass pass id-insert-expr-055
(catalog, query)pass pass pass pass pass pass id-insert-expr-056
(catalog, query)pass pass pass pass pass pass id-insert-expr-057
(catalog, query)pass pass pass pass pass pass id-insert-expr-058
(catalog, query)pass pass pass pass pass pass id-insert-expr-059
(catalog, query)pass pass pass pass pass pass id-insert-expr-060
(catalog, query)pass pass pass pass pass pass id-insert-expr-061
(catalog, query)pass pass pass pass pass pass id-insert-expr-062
(catalog, query)pass pass pass expected XUDY0029 , got XUDY0030
pass pass pass id-insert-expr-063
(catalog, query)pass pass pass expected XUDY0029 , got XUDY0030
pass pass pass id-insert-expr-064
(catalog, query)pass pass pass pass pass pass id-insert-expr-065
(catalog, query)pass pass pass pass pass pass id-insert-expr-066
(catalog, query)pass pass pass pass pass pass id-insert-expr-067
(catalog, query)pass pass pass pass pass pass id-insert-expr-068
(catalog, query)pass pass pass pass pass pass id-insert-expr-069
(catalog, query)pass pass pass pass pass pass id-insert-expr-070
(catalog, query)pass pass pass pass pass pass id-insert-expr-071
(catalog, query)pass pass pass pass pass pass id-insert-expr-072
(catalog, query)pass pass pass pass pass pass id-insert-expr-073
(catalog, query)pass pass pass pass pass pass id-insert-expr-074
(catalog, query)pass pass pass pass pass pass id-insert-expr-075
(catalog, query)pass pass pass pass pass pass id-insert-expr-076
(catalog, query)pass pass pass pass pass pass id-insert-expr-077
(catalog, query)pass pass pass pass pass pass id-insert-expr-078
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-insert-expr-079
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-insert-expr-080
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-insert-expr-081
(catalog, query)pass pass pass fail pass pass id-insert-expr-082
(catalog, query)pass pass pass fail pass pass id-insert-expr-083
(catalog, query)pass pass pass fail pass pass id-insert-expr-084
(catalog, query)pass pass pass fail pass pass id-insert-expr-085
(catalog, query)pass pass pass fail pass pass id-insert-expr-086
(catalog, query)pass pass pass fail pass pass id-insert-expr-087
(catalog, query)pass pass pass pass pass pass id-insert-expr-088
(catalog, query)pass pass pass pass pass pass id-insert-expr-089
(catalog, query)pass pass pass pass pass pass id-insert-expr-090
(catalog, query)pass pass pass pass pass pass id-insert-expr-091
(catalog, query)pass pass pass pass pass pass id-insert-expr-092
(catalog, query)pass pass pass pass pass pass Delete Expressions 30/30 30/30 30/30 30/30 30/30 30/30 6/6 id-delete-expr-01
(catalog, query)pass pass pass pass pass pass id-delete-expr-02
(catalog, query)pass pass pass pass pass pass id-delete-expr-03
(catalog, query)pass pass pass pass pass pass id-delete-expr-04
(catalog, query)pass pass pass pass pass pass id-delete-expr-05
(catalog, query)pass pass pass pass pass pass id-delete-expr-06
(catalog, query)pass pass pass pass pass pass id-delete-expr-07
(catalog, query)pass pass pass pass pass pass id-delete-expr-08
(catalog, query)pass pass pass pass pass pass id-delete-expr-09
(catalog, query)pass pass pass pass pass pass id-delete-expr-010
(catalog, query)pass pass pass pass pass pass id-delete-expr-011
(catalog, query)pass pass pass pass pass pass id-delete-expr-012
(catalog, query)pass pass pass pass pass pass id-delete-expr-013
(catalog, query)pass pass pass pass pass pass id-delete-expr-014
(catalog, query)pass pass pass pass pass pass id-delete-expr-015
(catalog, query)pass pass pass pass pass pass id-delete-expr-016
(catalog, query)pass pass pass pass pass pass id-delete-expr-017
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-delete-expr-018
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-delete-expr-019
(catalog, query)pass pass pass pass pass pass id-delete-expr-020
(catalog, query)pass pass pass pass pass pass id-delete-expr-021
(catalog, query)pass pass pass pass pass pass id-delete-expr-022
(catalog, query)pass pass pass pass pass pass complex-deletes-q3
(catalog, query)pass pass pass pass pass pass complex-deletes-q4
(catalog, query)pass pass pass pass pass pass complex-deletes-q5
(catalog, query)pass pass pass pass pass pass complex-deletes-q10
(catalog, query)pass pass pass pass pass pass complex-deletes-q11
(catalog, query)pass pass pass pass pass pass complex-deletes-q12
(catalog, query)pass pass pass pass pass pass complex-deletes-q13
(catalog, query)pass pass pass pass pass pass complex-deletes-q14
(catalog, query)pass pass pass pass pass pass Replace Expressions Replacing a Node 21/21 21/21 21/21 20/21 21/21 21/21 5/6 id-replace-expr-01
(catalog, query)pass pass pass pass pass pass id-replace-expr-02
(catalog, query)pass pass pass pass pass pass id-replace-expr-03
(catalog, query)pass pass pass pass pass pass id-replace-expr-04
(catalog, query)pass pass pass pass pass pass id-replace-expr-010
(catalog, query)pass pass pass pass pass pass id-replace-expr-011
(catalog, query)pass pass pass pass pass pass id-replace-expr-012
(catalog, query)pass pass pass pass pass pass id-replace-expr-013
(catalog, query)pass pass pass pass pass pass id-replace-expr-014
(catalog, query)pass pass pass pass pass pass id-replace-expr-015
(catalog, query)pass pass pass pass pass pass id-replace-expr-016
(catalog, query)pass pass pass pass pass pass id-replace-expr-022
(catalog, query)pass pass pass pass pass pass id-replace-expr-023
(catalog, query)pass pass pass pass pass pass id-replace-expr-028
(catalog, query)pass pass pass expected XUDY0027 , got XUTY0008
pass pass pass id-replace-expr-029
(catalog, query)pass pass pass pass pass pass id-replace-expr-030
(catalog, query)pass pass pass pass pass pass id-replace-expr-031
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-replace-expr-032
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-replace-expr-033
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-replace-expr-034
(catalog, query)pass pass pass pass pass pass id-replace-expr-045
(catalog, query)pass pass pass fail pass pass Replacing the Value of a Node 33/33 33/33 33/33 33/33 33/33 33/33 6/6 id-replace-expr-05
(catalog, query)pass pass pass pass pass pass id-replace-expr-06
(catalog, query)pass pass pass pass pass pass id-replace-expr-07
(catalog, query)pass pass pass pass pass pass id-replace-expr-08
(catalog, query)pass pass pass pass pass pass id-replace-expr-09
(catalog, query)pass pass pass pass pass pass id-replace-expr-017
(catalog, query)pass pass pass pass pass pass id-replace-expr-018
(catalog, query)pass pass pass pass pass pass id-replace-expr-019
(catalog, query)pass pass pass pass pass pass id-replace-expr-020
(catalog, query)pass pass pass pass pass pass id-replace-expr-021
(catalog, query)pass pass pass pass pass pass id-replace-expr-024
(catalog, query)pass pass pass pass pass pass id-replace-expr-025
(catalog, query)pass pass pass pass pass pass id-replace-expr-026
(catalog, query)pass pass pass expected XUDY0027 , got XUTY0008
pass pass pass id-replace-expr-027
(catalog, query)pass pass pass expected XUDY0027 , got XUTY0008
pass pass pass id-replace-expr-035
(catalog, query)pass pass pass pass pass pass id-replace-expr-036
(catalog, query)pass pass pass pass pass pass id-replace-expr-037
(catalog, query)pass pass pass pass pass pass id-replace-expr-038
(catalog, query)pass pass pass pass pass pass id-replace-expr-039
(catalog, query)pass pass pass pass pass pass id-replace-expr-040
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-replace-expr-041
(catalog, query)pass pass pass pass pass pass id-replace-expr-042
(catalog, query)pass pass pass pass pass pass id-replace-expr-043
(catalog, query)pass pass pass pass pass pass id-replace-expr-044
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q3
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q4
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q5
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q9
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q10
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q11
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q12
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q13
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q14
(catalog, query)pass pass pass pass pass pass Rename Expressions 39/39 39/39 39/39 36/39 39/39 39/39 5/6 id-rename-expr-01
(catalog, query)pass pass pass pass pass pass id-rename-expr-02
(catalog, query)pass pass pass pass pass pass id-rename-expr-03
(catalog, query)pass pass pass pass pass pass id-rename-expr-04
(catalog, query)pass pass pass pass pass pass id-rename-expr-05
(catalog, query)pass pass pass pass pass pass id-rename-expr-06
(catalog, query)pass pass pass pass pass pass id-rename-expr-07
(catalog, query)pass pass pass pass pass pass id-rename-expr-08
(catalog, query)pass pass pass expected XUDY0027 , got XUTY0012
pass pass pass id-rename-expr-09
(catalog, query)pass pass pass pass pass pass id-rename-expr-010
(catalog, query)pass pass pass pass pass pass id-rename-expr-011
(catalog, query)pass pass pass pass pass pass id-rename-expr-012
(catalog, query)pass pass pass pass pass pass id-rename-expr-013
(catalog, query)pass pass pass pass pass pass id-rename-expr-014
(catalog, query)pass pass pass pass pass pass id-rename-expr-015
(catalog, query)pass pass pass pass pass pass id-rename-expr-016
(catalog, query)pass pass pass pass pass pass id-rename-expr-017
(catalog, query)pass pass pass pass pass pass id-rename-expr-018
(catalog, query)pass pass pass pass pass pass id-rename-expr-019
(catalog, query)pass pass pass pass pass pass id-rename-expr-020
(catalog, query)pass pass pass pass pass pass id-rename-expr-021
(catalog, query)pass pass pass fail pass pass id-rename-expr-022
(catalog, query)pass pass pass pass pass pass id-rename-expr-023
(catalog, query)pass pass pass pass pass pass id-rename-expr-024
(catalog, query)pass pass pass pass pass pass id-rename-expr-025
(catalog, query)pass pass pass pass pass pass id-rename-expr-026
(catalog, query)pass pass pass pass pass pass id-rename-expr-027
(catalog, query)pass pass pass pass pass pass id-rename-expr-028
(catalog, query)pass pass pass pass pass pass id-rename-expr-029
(catalog, query)pass pass pass pass pass pass id-rename-expr-030
(catalog, query)pass pass pass pass pass pass id-rename-expr-031
(catalog, query)pass pass pass pass pass pass id-rename-expr-032
(catalog, query)pass pass pass pass pass pass id-rename-expr-033
(catalog, query)pass pass pass fail pass pass id-rename-expr-034
(catalog, query)pass pass pass fail pass pass complex-renames-q1
(catalog, query)pass pass pass pass pass pass complex-renames-q5
(catalog, query)pass pass pass pass pass pass complex-renames-q6
(catalog, query)pass pass pass pass pass pass complex-renames-q7
(catalog, query)pass pass pass pass pass pass complex-renames-q8
(catalog, query)pass pass pass pass pass pass Transform Expressions 58/58 58/58 58/58 53/58 58/58 58/58 5/6 id-transform-expr-01
(catalog, query)pass pass pass pass pass pass id-transform-expr-02
(catalog, query)pass pass pass pass pass pass id-transform-expr-03
(catalog, query)pass pass pass pass pass pass id-transform-expr-04
(catalog, query)pass pass pass pass pass pass id-transform-expr-05
(catalog, query)pass pass pass pass pass pass id-transform-expr-06
(catalog, query)pass pass pass pass pass pass id-transform-expr-07
(catalog, query)pass pass pass pass pass pass id-transform-expr-08
(catalog, query)pass pass pass pass pass pass id-transform-expr-09
(catalog, query)pass pass pass pass pass pass id-transform-expr-010
(catalog, query)pass pass pass pass pass pass id-transform-expr-011
(catalog, query)pass pass pass pass pass pass id-transform-expr-012
(catalog, query)pass pass pass pass pass pass id-transform-expr-013
(catalog, query)pass pass pass pass pass pass id-transform-expr-014
(catalog, query)pass pass pass pass pass pass id-transform-expr-015
(catalog, query)pass pass pass pass pass pass id-transform-expr-016
(catalog, query)pass pass pass pass pass pass id-transform-expr-017
(catalog, query)pass pass pass pass pass pass id-transform-expr-018
(catalog, query)pass pass pass pass pass pass id-transform-expr-019
(catalog, query)pass pass pass pass pass pass id-transform-expr-020
(catalog, query)pass pass pass pass pass pass id-transform-expr-021
(catalog, query)pass pass pass pass pass pass id-transform-expr-022
(catalog, query)pass pass pass pass pass pass id-transform-expr-023
(catalog, query)pass pass pass pass pass pass id-transform-expr-024
(catalog, query)pass pass pass pass pass pass id-transform-expr-025
(catalog, query)pass pass pass pass pass pass id-transform-expr-026
(catalog, query)pass pass pass pass pass pass id-transform-expr-027
(catalog, query)pass pass pass pass pass pass id-transform-expr-028
(catalog, query)pass pass pass pass pass pass id-transform-expr-029
(catalog, query)pass pass pass pass pass pass id-transform-expr-030
(catalog, query)pass pass pass pass pass pass id-transform-expr-031
(catalog, query)pass pass pass pass pass pass id-transform-expr-032
(catalog, query)pass pass pass pass pass pass id-transform-expr-033
(catalog, query)pass pass pass fail pass pass id-transform-expr-034
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-transform-expr-035
(catalog, query)pass pass pass pass pass pass id-transform-expr-036
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-transform-expr-037
(catalog, query)pass pass pass pass pass pass id-transform-expr-038
(catalog, query)pass pass pass pass pass pass id-transform-expr-039
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-transform-expr-040
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass id-transform-expr-041
(catalog, query)pass pass pass pass pass pass id-transform-expr-042
(catalog, query)pass pass pass pass pass pass id-transform-expr-043
(catalog, query)pass pass pass pass pass pass id-transform-expr-044
(catalog, query)pass pass pass pass pass pass id-transform-expr-045
(catalog, query)pass pass pass pass pass pass id-transform-expr-046
(catalog, query)pass pass pass pass pass pass id-transform-expr-047
(catalog, query)pass pass pass pass pass pass id-transform-expr-048
(catalog, query)pass pass pass pass pass pass id-transform-expr-049
(catalog, query)pass pass pass pass pass pass id-transform-expr-050
(catalog, query)pass pass pass pass pass pass id-transform-expr-051
(catalog, query)pass pass pass fail pass pass id-transform-expr-052
(catalog, query)pass pass pass fail pass pass id-transform-expr-053
(catalog, query)pass pass pass fail pass pass id-transform-expr-054
(catalog, query)pass pass pass fail pass pass id-transform-expr-055
(catalog, query)pass pass pass pass pass pass id-transform-expr-056
(catalog, query)pass pass pass pass pass pass id-transform-expr-057
(catalog, query)pass pass pass pass pass pass id-transform-expr-058
(catalog, query)pass pass pass pass pass pass Compatibility of Updating Expressions 30/30 30/30 30/30 30/30 30/30 30/30 6/6 compatibility-001
(catalog, query)pass pass pass pass pass pass compatibility-002
(catalog, query)pass pass pass pass pass pass compatibility-003
(catalog, query)pass pass pass pass pass pass compatibility-004
(catalog, query)pass pass pass pass pass pass compatibility-005
(catalog, query)pass pass pass pass pass pass compatibility-006
(catalog, query)pass pass pass pass pass pass compatibility-007
(catalog, query)pass pass pass pass pass pass compatibility-008
(catalog, query)pass pass pass pass pass pass compatibility-009
(catalog, query)pass pass pass pass pass pass compatibility-010
(catalog, query)pass pass pass pass pass pass compatibility-011
(catalog, query)pass pass pass pass pass pass compatibility-012
(catalog, query)pass pass pass pass pass pass compatibility-013
(catalog, query)pass pass pass pass pass pass compatibility-014
(catalog, query)pass pass pass pass pass pass compatibility-015
(catalog, query)pass pass pass pass pass pass compatibility-016
(catalog, query)pass pass pass pass pass pass compatibility-017
(catalog, query)pass pass pass pass pass pass compatibility-018
(catalog, query)pass pass pass pass pass pass compatibility-019
(catalog, query)pass pass pass pass pass pass compatibility-020
(catalog, query)pass pass pass pass pass pass compatibility-021
(catalog, query)pass pass pass pass pass pass compatibility-022
(catalog, query)pass pass pass pass pass pass compatibility-023
(catalog, query)pass pass pass pass pass pass compatibility-024
(catalog, query)pass pass pass pass pass pass compatibility-025
(catalog, query)pass pass pass pass pass pass compatibility-026
(catalog, query)pass pass pass pass pass pass compatibility-027
(catalog, query)pass pass pass pass pass pass compatibility-028
(catalog, query)pass pass pass pass pass pass compatibility-029
(catalog, query)pass pass pass pass pass pass compatibility-030
(catalog, query)pass pass pass pass pass pass Extension to Existing Expressions FLWOR Expressions 25/25 25/25 25/25 25/25 25/25 25/25 6/6 id-flwor-expr-01
(catalog, query)pass pass pass pass pass pass id-flwor-expr-02
(catalog, query)pass pass pass pass pass pass id-flwor-expr-03
(catalog, query)pass pass pass pass pass pass id-flwor-expr-04
(catalog, query)pass pass pass pass pass pass id-flwor-expr-05
(catalog, query)pass pass pass pass pass pass id-flwor-expr-06
(catalog, query)pass pass pass pass pass pass id-flwor-expr-07
(catalog, query)pass pass pass pass pass pass id-flwor-expr-08
(catalog, query)pass pass pass pass pass pass id-flwor-expr-09
(catalog, query)pass pass pass pass pass pass id-flwor-expr-010
(catalog, query)pass pass pass pass pass pass id-flwor-expr-011
(catalog, query)pass pass pass pass pass pass id-flwor-expr-012
(catalog, query)pass pass pass pass pass pass id-flwor-expr-013
(catalog, query)pass pass pass pass pass pass id-flwor-expr-014
(catalog, query)pass pass pass pass pass pass id-flwor-expr-015
(catalog, query)pass pass pass pass pass pass id-flwor-expr-016
(catalog, query)pass pass pass pass pass pass id-flwor-expr-017
(catalog, query)pass pass pass pass pass pass id-flwor-expr-018
(catalog, query)pass pass pass pass pass pass id-flwor-expr-019
(catalog, query)pass pass pass pass pass pass id-flwor-expr-020
(catalog, query)pass pass pass pass pass pass id-flwor-expr-021
(catalog, query)pass pass pass pass pass pass id-flwor-expr-022
(catalog, query)pass pass pass pass pass pass id-flwor-expr-023
(catalog, query)pass pass pass pass pass pass id-flwor-expr-024
(catalog, query)pass pass pass pass pass pass id-flwor-expr-025
(catalog, query)pass pass pass pass pass pass Typeswitch Expressions 38/38 38/38 38/38 28/38 38/38 38/38 5/6 id-typeswitch-expr-01
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-02
(catalog, query)pass pass pass fail pass pass id-typeswitch-expr-03
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-04
(catalog, query)pass pass pass fail pass pass id-typeswitch-expr-05
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-06
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-07
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-08
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-09
(catalog, query)pass pass pass fail pass pass id-typeswitch-expr-010
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-011
(catalog, query)pass pass pass fail pass pass id-typeswitch-expr-012
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-013
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-014
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-015
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-016
(catalog, query)pass pass pass fail pass pass id-typeswitch-expr-017
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-018
(catalog, query)pass pass pass fail pass pass id-typeswitch-expr-019
(catalog, query)pass pass pass fail pass pass id-typeswitch-expr-020
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-021
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-022
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-023
(catalog, query)pass pass pass fail pass pass id-typeswitch-expr-024
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-025
(catalog, query)pass pass pass fail pass pass id-typeswitch-expr-026
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-027
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-028
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-029
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-030
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-031
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-032
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-033
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-034
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-035
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-036
(catalog, query)pass pass pass pass pass pass id-typeswitch-expr-037
(catalog, query)pass pass pass fail pass pass id-typeswitch-expr-038
(catalog, query)pass pass pass pass pass pass Conditional Expressions 38/38 38/38 38/38 29/38 38/38 38/38 5/6 id-conditional-expr-01
(catalog, query)pass pass pass pass pass pass id-conditional-expr-02
(catalog, query)pass pass pass pass pass pass id-conditional-expr-03
(catalog, query)pass pass pass fail pass pass id-conditional-expr-04
(catalog, query)pass pass pass fail pass pass id-conditional-expr-05
(catalog, query)pass pass pass pass pass pass id-conditional-expr-06
(catalog, query)pass pass pass pass pass pass id-conditional-expr-07
(catalog, query)pass pass pass pass pass pass id-conditional-expr-08
(catalog, query)pass pass pass pass pass pass id-conditional-expr-09
(catalog, query)pass pass pass fail pass pass id-conditional-expr-010
(catalog, query)pass pass pass fail pass pass id-conditional-expr-011
(catalog, query)pass pass pass pass pass pass id-conditional-expr-012
(catalog, query)pass pass pass pass pass pass id-conditional-expr-013
(catalog, query)pass pass pass pass pass pass id-conditional-expr-014
(catalog, query)pass pass pass pass pass pass id-conditional-expr-015
(catalog, query)pass pass pass fail pass pass id-conditional-expr-016
(catalog, query)pass pass pass fail pass pass id-conditional-expr-017
(catalog, query)pass pass pass pass pass pass id-conditional-expr-018
(catalog, query)pass pass pass pass pass pass id-conditional-expr-019
(catalog, query)pass pass pass pass pass pass id-conditional-expr-020
(catalog, query)pass pass pass pass pass pass id-conditional-expr-021
(catalog, query)pass pass pass fail pass pass id-conditional-expr-022
(catalog, query)pass pass pass fail pass pass id-conditional-expr-023
(catalog, query)pass pass pass pass pass pass id-conditional-expr-024
(catalog, query)pass pass pass pass pass pass id-conditional-expr-025
(catalog, query)pass pass pass pass pass pass id-conditional-expr-026
(catalog, query)pass pass pass pass pass pass id-conditional-expr-027
(catalog, query)pass pass pass pass pass pass id-conditional-expr-028
(catalog, query)pass pass pass pass pass pass id-conditional-expr-029
(catalog, query)pass pass pass pass pass pass id-conditional-expr-030
(catalog, query)pass pass pass pass pass pass id-conditional-expr-031
(catalog, query)pass pass pass pass pass pass id-conditional-expr-032
(catalog, query)pass pass pass pass pass pass id-conditional-expr-033
(catalog, query)pass pass pass pass pass pass id-conditional-expr-034
(catalog, query)pass pass pass pass pass pass id-conditional-expr-035
(catalog, query)pass pass pass pass pass pass id-conditional-expr-036
(catalog, query)pass pass pass pass pass pass id-conditional-expr-037
(catalog, query)pass pass pass fail pass pass id-conditional-expr-038
(catalog, query)pass pass pass pass pass pass Comma Expressions 38/38 38/38 38/38 33/38 38/38 38/38 5/6 id-comma-expr-01
(catalog, query)pass pass pass pass pass pass id-comma-expr-02
(catalog, query)pass pass pass fail pass pass id-comma-expr-03
(catalog, query)pass pass pass pass pass pass id-comma-expr-04
(catalog, query)pass pass pass pass pass pass id-comma-expr-05
(catalog, query)pass pass pass pass pass pass id-comma-expr-06
(catalog, query)pass pass pass pass pass pass id-comma-expr-07
(catalog, query)pass pass pass pass pass pass id-comma-expr-08
(catalog, query)pass pass pass pass pass pass id-comma-expr-09
(catalog, query)pass pass pass fail pass pass id-comma-expr-010
(catalog, query)pass pass pass pass pass pass id-comma-expr-011
(catalog, query)pass pass pass pass pass pass id-comma-expr-012
(catalog, query)pass pass pass pass pass pass id-comma-expr-013
(catalog, query)pass pass pass pass pass pass id-comma-expr-014
(catalog, query)pass pass pass pass pass pass id-comma-expr-015
(catalog, query)pass pass pass pass pass pass id-comma-expr-016
(catalog, query)pass pass pass fail pass pass id-comma-expr-017
(catalog, query)pass pass pass pass pass pass id-comma-expr-018
(catalog, query)pass pass pass pass pass pass id-comma-expr-019
(catalog, query)pass pass pass pass pass pass id-comma-expr-020
(catalog, query)pass pass pass pass pass pass id-comma-expr-021
(catalog, query)pass pass pass pass pass pass id-comma-expr-022
(catalog, query)pass pass pass pass pass pass id-comma-expr-023
(catalog, query)pass pass pass fail pass pass id-comma-expr-024
(catalog, query)pass pass pass pass pass pass id-comma-expr-025
(catalog, query)pass pass pass pass pass pass id-comma-expr-026
(catalog, query)pass pass pass pass pass pass id-comma-expr-027
(catalog, query)pass pass pass pass pass pass id-comma-expr-028
(catalog, query)pass pass pass pass pass pass id-comma-expr-029
(catalog, query)pass pass pass pass pass pass id-comma-expr-030
(catalog, query)pass pass pass pass pass pass id-comma-expr-031
(catalog, query)pass pass pass pass pass pass id-comma-expr-032
(catalog, query)pass pass pass pass pass pass id-comma-expr-033
(catalog, query)pass pass pass pass pass pass id-comma-expr-034
(catalog, query)pass pass pass pass pass pass id-comma-expr-035
(catalog, query)pass pass pass pass pass pass id-comma-expr-036
(catalog, query)pass pass pass pass pass pass id-comma-expr-037
(catalog, query)pass pass pass fail pass pass id-comma-expr-038
(catalog, query)pass pass pass pass pass pass Parenthesized Expression 3/3 3/3 3/3 3/3 3/3 3/3 6/6 parenthesized-expr-01
(catalog, query)pass pass pass pass pass pass parenthesized-expr-02
(catalog, query)pass pass pass pass pass pass parenthesized-expr-03
(catalog, query)pass pass pass pass pass pass Function Call 6/6 6/6 6/6 6/6 6/6 6/6 6/6 id-function-call-01
(catalog, query)pass pass pass pass pass pass id-function-call-02
(catalog, query)pass pass pass pass pass pass id-function-call-03
(catalog, query)pass pass pass pass pass pass id-function-call-04
(catalog, query)pass pass pass pass pass pass id-function-call-05
(catalog, query)pass pass pass pass pass pass id-function-call-06
(catalog, query)pass pass pass pass pass pass Other Expressions 32/32 32/32 32/32 32/32 32/32 32/32 6/6 id-other-expr-01
(catalog, query)pass pass pass pass pass pass id-other-expr-02
(catalog, query)pass pass pass pass pass pass id-other-expr-03
(catalog, query)pass pass pass pass pass pass id-other-expr-04
(catalog, query)pass pass pass pass pass pass id-other-expr-05
(catalog, query)pass pass pass pass pass pass id-other-expr-06
(catalog, query)pass pass pass pass pass pass id-other-expr-07
(catalog, query)pass pass pass pass pass pass id-other-expr-08
(catalog, query)pass pass pass pass pass pass id-other-expr-09
(catalog, query)pass pass pass pass pass pass id-other-expr-010
(catalog, query)pass pass pass pass pass pass id-other-expr-011
(catalog, query)pass pass pass pass pass pass id-other-expr-012
(catalog, query)pass pass pass pass pass pass id-other-expr-013
(catalog, query)pass pass pass pass pass pass id-other-expr-014
(catalog, query)pass pass pass pass pass pass id-other-expr-015
(catalog, query)pass pass pass pass pass pass id-other-expr-016
(catalog, query)pass pass pass pass pass pass id-other-expr-017
(catalog, query)pass pass pass pass pass pass id-other-expr-018
(catalog, query)pass pass pass pass pass pass id-other-expr-019
(catalog, query)pass pass pass pass pass pass id-other-expr-020
(catalog, query)pass pass pass pass pass pass id-other-expr-021
(catalog, query)pass pass pass pass pass pass id-other-expr-022
(catalog, query)pass pass pass pass pass pass id-other-expr-023
(catalog, query)pass pass pass pass pass pass id-other-expr-024
(catalog, query)pass pass pass pass pass pass id-other-expr-025
(catalog, query)pass pass pass pass pass pass id-other-expr-26
(catalog, query)pass pass pass pass pass pass id-other-expr-027
(catalog, query)pass pass pass pass pass pass id-other-expr-028
(catalog, query)pass pass pass pass pass pass id-other-expr-029
(catalog, query)pass pass pass pass pass pass id-other-expr-030
(catalog, query)pass pass pass pass pass pass id-other-expr-031
(catalog, query)pass pass pass pass pass pass id-other-expr-032
(catalog, query)pass pass pass pass pass pass Extensions to Built-in Function Library fn:put 15/15 15/15 15/15 13/15 15/15 15/15 5/6 put-001
(catalog, query)pass pass pass pass pass pass fn-put-001
(catalog, query)pass pass pass pass pass pass fn-put-002
(catalog, query)pass pass pass pass pass pass fn-put-003
(catalog, query)pass pass pass pass pass pass fn-put-004
(catalog, query)pass pass pass pass pass pass fn-put-005
(catalog, query)pass pass pass pass pass pass fn-put-006
(catalog, query)pass pass pass pass pass pass fn-put-007
(catalog, query)pass pass pass fail pass pass fn-put-008
(catalog, query)pass pass pass pass pass pass fn-put-009
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass fn-put-010
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
fail pass pass fn-put-011
(catalog, query)pass pass pass pass pass pass fn-put-012
(catalog, query)pass pass pass pass pass pass fn-put-013
(catalog, query)pass pass pass pass pass pass fn-put-014
(catalog, query)pass pass pass pass pass pass XML Query Update Operations XML Query Update Primitives upd:insertBefore Primitive upd:insertAfter Primitive upd:insertInto Primitive upd:insertIntoAsFirst Primitive upd:insertIntoAsLast Primitive upd:insertAttributes Primitive upd:delete Primitive upd:replaceNode Primitive upd:replaceValue Primitive upd:replaceElementContent Primitive upd:rename Primitive Data model errors on changing attributes 17/17 17/17 17/17 17/17 17/17 17/17 6/6 attribute-errors-q1
(catalog, query)pass pass pass pass pass pass attribute-errors-q2
(catalog, query)pass pass pass pass pass pass attribute-errors-q3
(catalog, query)pass pass pass pass pass pass attribute-errors-q4
(catalog, query)pass pass pass pass pass pass attribute-errors-q5
(catalog, query)pass pass pass pass pass pass attribute-errors-q6
(catalog, query)pass pass pass pass pass pass attribute-errors-q7
(catalog, query)pass pass pass pass pass pass attribute-errors-q8
(catalog, query)pass pass pass pass pass pass attribute-errors-q9
(catalog, query)pass pass pass pass pass pass attribute-errors-q10
(catalog, query)pass pass pass pass pass pass attribute-errors-q11
(catalog, query)pass pass pass pass pass pass attribute-errors-q12
(catalog, query)pass pass pass pass pass pass attribute-errors-q13
(catalog, query)pass pass pass pass pass pass attribute-errors-q14
(catalog, query)pass pass pass pass pass pass attribute-errors-q15
(catalog, query)pass pass pass pass pass pass attribute-errors-q16
(catalog, query)pass pass pass pass pass pass attribute-errors-q17
(catalog, query)pass pass pass pass pass pass Namespace binding conflicts on attribute updates 19/19 19/19 19/19 0/19 19/19 19/19 5/6 namespace-errors-q1
(catalog, query)pass pass pass fail pass pass namespace-errors-q2
(catalog, query)pass pass pass fail pass pass namespace-errors-q3
(catalog, query)pass pass pass fail pass pass namespace-errors-q4
(catalog, query)pass pass pass fail pass pass namespace-errors-q5
(catalog, query)pass pass pass fail pass pass namespace-errors-q6
(catalog, query)pass pass pass fail pass pass namespace-errors-q7
(catalog, query)pass pass pass fail pass pass namespace-errors-q8
(catalog, query)pass pass pass fail pass pass namespace-errors-q9
(catalog, query)pass pass pass fail pass pass namespace-errors-q10
(catalog, query)pass pass pass fail pass pass namespace-errors-q11
(catalog, query)pass pass pass fail pass pass namespace-errors-q12
(catalog, query)pass pass pass fail pass pass namespace-errors-q13
(catalog, query)pass pass pass fail pass pass namespace-errors-q14
(catalog, query)pass pass pass fail pass pass namespace-errors-q15
(catalog, query)pass pass pass fail pass pass namespace-errors-q16
(catalog, query)pass pass pass fail pass pass namespace-errors-q17
(catalog, query)pass pass pass fail pass pass namespace-errors-q18
(catalog, query)pass pass pass fail pass pass namespace-errors-q19
(catalog, query)pass pass pass fail pass pass XQuery Update Routines upd:mergeUpdates 2/2 2/2 2/2 1/2 2/2 2/2 5/6 mergeUpdates-001
(catalog, query)pass pass pass pass pass pass mergeUpdates-002
(catalog, query)pass pass pass fail pass pass upd:applyUpdates 21/21 21/21 21/21 20/21 21/21 21/21 5/6 applyUpdates-001
(catalog, query)pass pass pass pass pass pass applyUpdates-002
(catalog, query)pass pass pass pass pass pass applyUpdates-003
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass applyUpdates-004
(catalog, query)pass pass pass *** Match after stripping whitespace nodes
pass pass pass applyUpdates-005
(catalog, query)pass pass pass pass pass pass applyUpdates-006
(catalog, query)pass pass pass pass pass pass applyUpdates-007
(catalog, query)pass pass pass pass pass pass applyUpdates-008
(catalog, query)pass pass pass pass pass pass applyUpdates-009
(catalog, query)pass pass pass pass pass pass applyUpdates-010
(catalog, query)pass pass pass pass pass pass applyUpdates-011
(catalog, query)pass pass pass pass pass pass applyUpdates-012
(catalog, query)pass pass pass fail pass pass applyUpdates-013
(catalog, query)pass pass pass pass pass pass applyUpdates-014
(catalog, query)pass pass pass pass pass pass applyUpdates-016
(catalog, query)pass pass pass pass pass pass applyUpdates-021
(catalog, query)pass pass pass pass pass pass applyUpdates-022
(catalog, query)pass pass pass pass pass pass applyUpdates-023
(catalog, query)pass pass pass pass pass pass applyUpdates-024
(catalog, query)pass pass pass pass pass pass applyUpdates-025
(catalog, query)pass pass pass pass pass pass applyUpdates-026
(catalog, query)pass pass pass pass pass pass upd:revalidate 37/37 37/37 37/37 37/37 37/37 36/37 5/6 revalidate-valstrict-del-001
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-del-002
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-del-003
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-del-004
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-ins-001
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-ins-002
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-ins-003
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-ins-004
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-ins-005
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-ins-006
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-ins-007
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-ren-001
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-ren-002
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-ren-003
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-repnode-001
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-repnode-002
(catalog, query)pass pass pass pass pass pass revalidate-valstrict-repnode-003
(catalog, query)pass pass pass pass pass pass revalidate-vallax-del-001
(catalog, query)pass pass pass pass pass pass revalidate-vallax-del-002
(catalog, query)pass pass pass pass pass pass revalidate-vallax-del-003
(catalog, query)pass pass pass pass pass pass revalidate-vallax-del-004
(catalog, query)pass pass pass pass pass pass revalidate-vallax-ins-001
(catalog, query)pass pass pass pass pass pass revalidate-vallax-ins-002
(catalog, query)pass pass pass pass pass pass revalidate-vallax-ins-003
(catalog, query)pass pass pass pass pass pass revalidate-vallax-ins-004
(catalog, query)pass pass pass pass pass pass revalidate-vallax-ins-005
(catalog, query)pass pass pass pass pass pass revalidate-vallax-ins-006
(catalog, query)pass pass pass pass pass pass revalidate-vallax-ins-007
(catalog, query)pass pass pass pass pass pass revalidate-vallax-ren-001
(catalog, query)pass pass pass pass pass pass revalidate-vallax-ren-002
(catalog, query)pass pass pass pass pass pass revalidate-vallax-ren-003
(catalog, query)pass pass pass pass pass pass revalidate-vallax-repnode-001
(catalog, query)pass pass pass pass pass pass revalidate-vallax-repnode-002
(catalog, query)pass pass pass pass pass pass revalidate-vallax-repnode-003
(catalog, query)pass pass pass pass pass pass revalidate-valtrans-ins-001
(catalog, query)pass pass pass pass pass pass revalidate-valtrans-ins-002
(catalog, query)pass pass pass pass pass pass revalidate-valtrans-ins-003
(catalog, query)pass pass pass pass pass fail upd:removeType 31/31 31/31 31/31 31/31 31/31 31/31 6/6 removeType-valskip-ins-001
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-002
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-003
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-004
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-005
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-006
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-007
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-008
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-009
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-010
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-011
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-012
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-013
(catalog, query)pass pass pass pass pass pass removeType-valskip-ins-014
(catalog, query)pass pass pass pass pass pass removeType-valskip-del-001
(catalog, query)pass pass pass pass pass pass removeType-valskip-del-002
(catalog, query)pass pass pass pass pass pass removeType-valskip-del-003
(catalog, query)pass pass pass pass pass pass removeType-valskip-del-004
(catalog, query)pass pass pass pass pass pass removeType-valskip-del-005
(catalog, query)pass pass pass pass pass pass removeType-valskip-ren-001
(catalog, query)pass pass pass pass pass pass removeType-valskip-ren-002
(catalog, query)pass pass pass pass pass pass removeType-valskip-ren-003
(catalog, query)pass pass pass pass pass pass removeType-valskip-ren-004
(catalog, query)pass pass pass pass pass pass removeType-valskip-ren-005
(catalog, query)pass pass pass pass pass pass removeType-valskip-ren-006
(catalog, query)pass pass pass pass pass pass removeType-valskip-repnode-001
(catalog, query)pass pass pass pass pass pass removeType-valskip-repnode-002
(catalog, query)pass pass pass pass pass pass removeType-valskip-repnode-003
(catalog, query)pass pass pass pass pass pass removeType-valskip-repnode-004
(catalog, query)pass pass pass pass pass pass removeType-valskip-repnode-005
(catalog, query)pass pass pass pass pass pass removeType-valskip-repnode-006
(catalog, query)pass pass pass pass pass pass upd:setToUntyped 10/10 10/10 10/10 8/10 10/10 10/10 5/6 setToUntyped-001
(catalog, query)pass pass pass pass pass pass setToUntyped-002
(catalog, query)pass pass pass pass pass pass setToUntyped-003
(catalog, query)pass pass pass pass pass pass setToUntyped-004
(catalog, query)pass pass pass pass pass pass setToUntyped-005
(catalog, query)pass pass pass pass pass pass setToUntyped-006
(catalog, query)pass pass pass pass pass pass setToUntyped-007
(catalog, query)pass pass pass fail pass pass setToUntyped-008
(catalog, query)pass pass pass pass pass pass setToUntyped-009
(catalog, query)pass pass pass pass pass pass setToUntyped-010
(catalog, query)pass pass pass fail pass pass Additional Typing 60/60 60/60 60/60 60/60 60/60 60/60 6/6 statictyp-xqupd-01
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-02
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-03
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-04
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-05
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-06
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-07
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-08
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-09
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-10
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-11
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-12
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-13
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-14
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-15
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-16
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-17
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-18
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-19
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-20
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-21
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-22
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-23
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-24
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-25
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-26
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-27
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-28
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-29
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-30
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-31
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-32
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-33
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-34
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-35
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-36
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-37
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-38
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-39
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-40
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-41
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-42
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-43
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-44
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-45
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-46
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-47
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-48
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-49
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-50
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-51
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-52
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-53
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-54
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-55
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-56
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-57
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-58
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-59
(catalog, query)pass pass pass pass pass pass statictyp-xqupd-60
(catalog, query)pass pass pass pass pass pass Other Tests 1/1 1/1 1/1 1/1 1/1 1/1 6/6 update10keywords
(catalog, query)pass pass pass pass pass pass Update Features that require Optional XQuery Features XQuery Update Validation Tests XQuery Update RemoveType Tests 0/31 31/31 31/31 2/31 31/31 31/31 4/6 valskip-ins-001
(catalog, query)no result pass pass fail pass pass valskip-ins-002
(catalog, query)no result pass pass fail pass pass valskip-ins-003
(catalog, query)no result pass pass fail pass pass valskip-ins-004
(catalog, query)no result pass pass fail pass pass valskip-ins-005
(catalog, query)no result pass pass fail pass pass valskip-ins-006
(catalog, query)no result pass pass fail pass pass valskip-ins-007
(catalog, query)no result pass pass fail pass pass valskip-ins-008
(catalog, query)no result pass pass fail pass pass valskip-ins-009
(catalog, query)no result pass pass fail pass pass valskip-ins-010
(catalog, query)no result pass pass fail pass pass valskip-ins-011
(catalog, query)no result pass pass fail pass pass valskip-ins-012
(catalog, query)no result pass pass fail pass pass valskip-ins-013
(catalog, query)no result pass pass fail pass pass valskip-ins-014
(catalog, query)no result pass pass fail pass pass valskip-del-001
(catalog, query)no result pass pass fail pass pass valskip-del-002
(catalog, query)no result pass pass fail pass pass valskip-del-003
(catalog, query)no result pass pass fail pass pass valskip-del-004
(catalog, query)no result pass pass fail pass pass valskip-del-005
(catalog, query)no result pass pass fail pass pass valskip-ren-001
(catalog, query)no result pass pass fail pass pass valskip-ren-002
(catalog, query)no result pass pass fail pass pass valskip-ren-003
(catalog, query)no result pass pass fail pass pass valskip-ren-004
(catalog, query)no result pass pass pass pass pass valskip-ren-005
(catalog, query)no result pass pass fail pass pass valskip-ren-006
(catalog, query)no result pass pass pass pass pass valskip-repnode-001
(catalog, query)no result pass pass fail pass pass valskip-repnode-002
(catalog, query)no result pass pass fail pass pass valskip-repnode-003
(catalog, query)no result pass pass fail pass pass valskip-repnode-004
(catalog, query)no result pass pass fail pass pass valskip-repnode-005
(catalog, query)no result pass pass fail pass pass valskip-repnode-006
(catalog, query)no result pass pass fail pass pass XQuery Update Strict Revalidation Tests 0/17 0/17 17/17 10/17 17/17 17/17 3/6 valstrict-del-001
(catalog, query)no result not tested pass pass pass pass valstrict-del-002
(catalog, query)no result not tested pass fail pass pass valstrict-del-003
(catalog, query)no result not tested pass pass pass pass valstrict-del-004
(catalog, query)no result not tested pass fail pass pass valstrict-ins-001
(catalog, query)no result not tested pass pass pass pass valstrict-ins-002
(catalog, query)no result not tested pass pass pass pass valstrict-ins-003
(catalog, query)no result not tested pass fail pass pass valstrict-ins-004
(catalog, query)no result not tested pass pass pass pass valstrict-ins-005
(catalog, query)no result not tested pass fail pass pass valstrict-ins-006
(catalog, query)no result not tested pass pass pass pass valstrict-ins-007
(catalog, query)no result not tested pass fail pass pass valstrict-ren-001
(catalog, query)no result not tested pass pass pass pass valstrict-ren-002
(catalog, query)no result not tested pass pass pass pass valstrict-ren-003
(catalog, query)no result not tested pass fail pass pass valstrict-repnode-001
(catalog, query)no result not tested pass pass pass pass valstrict-repnode-002
(catalog, query)no result not tested pass pass pass pass valstrict-repnode-003
(catalog, query)no result not tested pass fail pass pass XQuery Update Lax Revalidation Tests 0/17 0/17 17/17 10/17 17/17 17/17 3/6 vallax-del-001
(catalog, query)no result not tested pass pass pass pass vallax-del-002
(catalog, query)no result not tested pass fail pass pass vallax-del-003
(catalog, query)no result not tested pass pass pass pass vallax-del-004
(catalog, query)no result not tested pass fail pass pass vallax-ins-001
(catalog, query)no result not tested pass pass pass pass vallax-ins-002
(catalog, query)no result not tested pass pass pass pass vallax-ins-003
(catalog, query)no result not tested pass fail pass pass vallax-ins-004
(catalog, query)no result not tested pass pass pass pass vallax-ins-005
(catalog, query)no result not tested pass fail pass pass vallax-ins-006
(catalog, query)no result not tested pass pass pass pass vallax-ins-007
(catalog, query)no result not tested pass fail pass pass vallax-ren-001
(catalog, query)no result not tested pass pass pass pass vallax-ren-002
(catalog, query)no result not tested pass pass pass pass vallax-ren-003
(catalog, query)no result not tested pass fail pass pass vallax-repnode-001
(catalog, query)no result not tested pass pass pass pass vallax-repnode-002
(catalog, query)no result not tested pass pass pass pass vallax-repnode-003
(catalog, query)no result not tested pass fail pass pass XQuery Update Revalidation Tests for copy-modify expressions (also called transform expressions) 0/3 0/3 3/3 2/3 3/3 2/3 2/6 valtrans-ins-001
(catalog, query)no result not tested pass pass pass pass valtrans-ins-002
(catalog, query)no result not tested pass fail pass pass valtrans-ins-003
(catalog, query)no result not tested pass pass pass fail Optional Features Update Facility Static Typing Feature 0/27 0/27 0/27 0/27 3/27 3/27 0/6 stf-insert-01
(catalog, query)no result not tested no result no result fail fail stf-insert-02
(catalog, query)no result not tested no result no result fail fail stf-insert-into-01
(catalog, query)no result not tested no result no result fail fail stf-insert-into-02
(catalog, query)no result not tested no result no result fail fail stf-insert-into-03
(catalog, query)no result not tested no result no result pass pass stf-insert-into-04
(catalog, query)no result not tested no result no result fail fail stf-insert-after-01
(catalog, query)no result not tested no result no result fail fail stf-insert-after-02
(catalog, query)no result not tested no result no result fail fail stf-insert-after-03
(catalog, query)no result not tested no result no result fail fail stf-delete-01
(catalog, query)no result not tested no result no result fail fail stf-delete-02
(catalog, query)no result not tested no result no result fail fail stf-replace-node-01
(catalog, query)no result not tested no result no result fail fail stf-replace-node-02
(catalog, query)no result not tested no result no result fail fail stf-replace-node-03
(catalog, query)no result not tested no result no result fail fail stf-replace-node-04
(catalog, query)no result not tested no result no result fail fail stf-replace-node-05
(catalog, query)no result not tested no result no result fail fail stf-replace-node-06
(catalog, query)no result not tested no result no result fail fail stf-replace-node-07
(catalog, query)no result not tested no result no result fail fail stf-replace-value-of-node-01
(catalog, query)no result not tested no result no result fail fail stf-replace-value-of-node-02
(catalog, query)no result not tested no result no result fail fail stf-rename-01
(catalog, query)no result not tested no result no result fail fail stf-rename-02
(catalog, query)no result not tested no result no result fail fail stf-rename-03
(catalog, query)no result not tested no result no result fail fail stf-rename-04
(catalog, query)no result not tested no result no result pass pass stf-transform-01
(catalog, query)no result not tested no result no result fail fail stf-transform-02
(catalog, query)no result not tested no result no result fail fail stf-transform-03
(catalog, query)no result not tested no result no result pass pass Tests that need the Full Axis Feature 14/14 12/14 14/14 14/14 14/14 14/14 5/6 complex-deletes-q1
(catalog, query)pass pass pass pass pass pass complex-deletes-q2
(catalog, query)pass pass pass pass pass pass complex-deletes-q6
(catalog, query)pass pass pass pass pass pass complex-deletes-q7
(catalog, query)pass not tested pass pass pass pass complex-deletes-q8
(catalog, query)pass pass pass pass pass pass complex-deletes-q9
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q1
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q2
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q6
(catalog, query)pass pass pass pass pass pass complex-replacevalues-q7
(catalog, query)pass not tested pass pass pass pass complex-replacevalues-q8
(catalog, query)pass pass pass pass pass pass complex-renames-q2
(catalog, query)pass pass pass pass pass pass complex-renames-q3
(catalog, query)pass pass pass pass pass pass complex-renames-q4
(catalog, query)pass pass pass pass pass pass Use Cases Use Cases "R" - Updating Relational Data 11/11 11/11 11/11 11/11 11/11 11/11 6/6 relational-data-q1
(catalog, query)pass pass pass pass pass pass relational-data-q2
(catalog, query)pass pass pass pass pass pass relational-data-q3
(catalog, query)pass pass pass pass pass pass relational-data-q4
(catalog, query)pass pass pass pass pass pass relational-data-q5-1
(catalog, query)pass pass pass pass pass pass relational-data-q5-2
(catalog, query)pass pass pass pass pass pass relational-data-q6-1
(catalog, query)pass pass pass pass pass pass relational-data-q6-2
(catalog, query)pass pass pass pass pass pass relational-data-q7
(catalog, query)pass pass pass pass pass pass relational-data-q8
(catalog, query)pass pass pass pass pass pass relational-data-q9
(catalog, query)pass pass pass pass pass pass Use Cases "address Book" - Synchronizing address book entries 1/1 1/1 1/1 1/1 1/1 1/1 6/6 address-book-q1
(catalog, query)pass pass pass pass pass pass Use Cases "Soap" - processing messages 1/1 1/1 1/1 1/1 1/1 1/1 6/6 soap-q1
(catalog, query)pass pass pass pass pass pass Use Cases "Namespaces" - moving elements from one namespace to another 1/1 1/1 1/1 0/1 1/1 1/1 5/6 namespaces-q1
(catalog, query)pass pass pass fail pass pass Use Cases "Parts" - modifying recursive documents 7/7 7/7 7/7 7/7 7/7 7/7 6/6 parts-q1
(catalog, query)pass pass pass pass pass pass parts-q2
(catalog, query)pass pass pass pass pass pass parts-q3-1
(catalog, query)pass pass pass pass pass pass parts-q3-2
(catalog, query)pass pass pass pass pass pass parts-q4-1
(catalog, query)pass pass pass pass pass pass parts-q4-2
(catalog, query)pass pass pass pass pass pass parts-q6
(catalog, query)pass pass pass pass pass pass Use Cases "Nil" 1/1 1/1 1/1 1/1 1/1 1/1 6/6 nil-q1
(catalog, query)pass pass pass pass pass pass
Generated: Andrew
06/09/2010 16:08