Re: XQuery support - Mailing list pgsql-hackers

From Matthias Brantner
Subject Re: XQuery support
Date
Msg-id 1FF64993-4C1D-4759-9352-DB7781DD3EF7@28msec.com
Whole thread Raw
In response to Re: XQuery support  (Andrew Dunstan <andrew@dunslane.net>)
List pgsql-hackers
> Well, maybe you can answer the questions I had last time I looked at it, namely:
>
>> XQuery is a whole other question. Adding another library dependency is something we try to avoid. Zorba
<http://www.zorba-xquery.com/>might work, but it appears to have its own impressive list of dependencies (why does it
requireboth libxml2 and xerces-c? That looks a bit redundant.) 
In Zorba, we use libxml2 for parsing XML documents. This dependency is specific to
a particular  store implementation. For instance, a store on top of PostgreSQL could use
any parser for importing XML documents.
The xerces-c dependency is used for providing XML Schema support. If you do
not want to provide this functionality in a first step, you can simply switch
it off at compile time and xerces-c will not be required.
The same is also valid for the ICU dependency which is used for Unicode support.
Specifically, Zorba uses it for regular expression evaluation and collation support.

Best regards

Matthias

pgsql-hackers by date:

Previous
From: Fujii Masao
Date:
Subject: Re: Streaming replication on win32, still broken
Next
From: Matthias Brantner
Date:
Subject: Re: XQuery support