db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel John Debrunner (JIRA)" <derby-...@db.apache.org>
Subject [jira] Commented: (DERBY-334) Add initial SQL support for XML datatype/functions in Derby, based on SQL/XML specs.
Date Fri, 03 Jun 2005 23:36:40 GMT
    [ http://issues.apache.org/jira/browse/DERBY-334?page=comments#action_12312598 ] 

Daniel John Debrunner commented on DERBY-334:

>From a quick look at the initial patch it seems the XML data type spills over into the
SQL layer, through use of classes in the new package  impl.sql.xml.  This might be a problem,
the type system is meant to be indpendent of the SQL layer, the types can be used during recovery
before the SQL system has booted.
It may be that  you just created a sql.xml package instead of puting the classes in the iapi.types
package, but I did see a reference to the DataDictionary  in one of the classes in impl.sql.xml.
Once the new patch is posted I will look at the data type closely, I'm not sure if we need
the double indirection, XMLDataValue->XML->implementation.

> Add initial SQL support for XML datatype/functions in Derby,  based on SQL/XML specs.
> -------------------------------------------------------------------------------------
>          Key: DERBY-334
>          URL: http://issues.apache.org/jira/browse/DERBY-334
>      Project: Derby
>         Type: New Feature
>   Components: SQL
>     Versions:
>     Reporter: A B
>     Assignee: A B
>      Fix For:
>  Attachments: derby-xml.patch, derby-xml.stat
> Adding some "starter" XML functionality to Derby, which can then serve as the basis for
future XML development.  Initial features include the following:
> 1 - A built-in XML datatype.
> 2 - An XMLPARSE() operator for creating XML values.
> 3 - An XMLSERIALIZE() operator for serializing XML values to strings (for data retrieval).
> 4 - An XMLEXISTSTS() operator for running simple existence queries against XML using
> These features are implemented at the SQL level only (no JDBC support).  See the email
here for a more detailed description:
> http://thread.gmane.org/gmane.comp.apache.db.derby.devel/4468

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message