RE: XQuery Update - unordered collection of update primitives

"Michael Rys" <[email protected]> Mon, 30 Jan 2006 06:09:58 -0800
Newsgroups gmane.comp.web.query-languages
Message-ID <BAE415CEAA831548800F68C44E905AF5047336C6@RED-MSG-60.redmond.corp.microsoft.com>
The updating integrity is guaranteed by the commutability constraints
(only operations considered to be commutable are allowed). The reason
you want an unordered collection is that you can perform your updates
efficiently and potentially in parallel.

Best regards
Michael

> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of TAN Kuan Hui
> Sent: Monday, January 30, 2006 5:07 AM
> To: Jonathan Robie; [email protected]
> Subject: XQuery Update - unordered collection of update primitives
> 
> 
> 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.]
> 
> What is the significance of an <<unordered>> collection of 
> update primitives ?
> How is updating integrity preserved with an unordered 
> collection of update
> instructions ? I could not find an explicit description on 
> the above and
> would appreciate clarifications.
> 
> Thank you.
> 
> Kuan Hui
> 
> 
> 
> 
> 
>