« XQuery and Microsoft Office (2007) XML | Main | 2007: a Very Good XQuery Year »

December 21, 2007


Nicholas Edwards

Nice post as always, Matt.

I think that using xdmp:spawn in your example warrants a brief mention of its non-transactional side effects - if only to save others the pain they caused me!

Correct me if I'm wrong but xdmp:spawn is non-transactional, so even if the calling transaction is does not commit (e.g. is retried due to a deadlock) the spawned transaction will continue to run. Not a problem if you're expecting it...

The comments to this entry are closed.