- From: Wallmer, Martin <Martin.Wallmer@softwareag.com>
- Date: Wed, 11 Feb 2004 10:20:59 +0100
- To: "Julian Reschke" <julian.reschke@gmx.de>, <FengAndy@aol.com>
- Cc: <www-webdav-dasl@w3.org>
Hi, Software AG has defined a proprietary <xsv:xpath> operator for content data. It was easy to implement, just pass the xpath query to the underlying XML engine Tamino. However, this would be very hard to implement in a performant manner for a non XML storage (file system or RDBMS). Regards, Martin Wallmer > -----Original Message----- > From: www-webdav-dasl-request@w3.org > [mailto:www-webdav-dasl-request@w3.org]On Behalf Of Julian Reschke > Sent: Dienstag, 10. Februar 2004 18:37 > To: FengAndy@aol.com > Cc: www-webdav-dasl@w3.org > Subject: Re: SEARCH draft 06 submitted > > > > FengAndy@aol.com wrote: > > > Julian: > > > > I wonder why WebDAV Search is NOT based on XPath/XQuery. > > > > Conceptaully, a WebDAV storage contains metadata > (property+folder) and > > data blobs. WebDAV metadata could be easily modeled as XML. > Therefore, > > XQuery/XPath could be applied for search. > > > > Any comments? > > Yes. > > The DAV:basicsearch grammar is *meant* to be simple, and it > should map > as directly as possible to a simple database table. > > Of course XPath would be a very interesting *additional* > query grammar > for SEARCH, and I'm aware of at least two experimental > implementations. > But I think it's too early to standardize on that -- let's get the > simpler things done first. > > A DAV:xpath grammar would belong into a separate spec. > Anybody volunteering? > > Julian > > -- > <green/>bytes GmbH -- http://www.greenbytes.de -- tel:+492512807760 > >
Received on Wednesday, 11 February 2004 04:22:22 UTC