Hello devs,

Roberto and I yesterday discussed that it would be useful to be able
to load (compressed) XML collections directly into MonetDB/XQuery.
The attached diff provides a new feature for loading multiple XML docs
directly from tar files.
Usage: "mclient -lxq -C <colname>" and pass a tarfile via stdin, see
example below.

My question: is this useful enough to make it into MonetDB? And if so,
is the current syntax appropriate. Comments are appreciated.

Greetings,
Wouter


$ mkdir xmlfiles
$ echo "<abc/>" > xmlfiles/aap.xml
$ echo "<abc/>" > xmlfiles/beer.xml
$ tar cf xmlfiles.tar xmlfiles
$ mclient -lxq -C xmlfiles < xmlfiles.tar
Copying TAR file into collection: 'xmlfiles'
Name: xmlfiles/beer.xml Length: 7
Name: xmlfiles/aap.xml Length: 7
$ echo 'pf:documents("xmlfiles")' | mclient -lxq
<document updatable="false" url="xmlfiles/aap.xml"
collection="xmlfiles">xmlfiles/aap.xml</document>,
<document updatable="false" url="xmlfiles/beer.xml"
collection="xmlfiles">xmlfiles/beer.xml</document>
$

Attachment: tarpatch.diff
Description: Binary data

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Monetdb-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-developers

Reply via email to