db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Satheesh Bandaram <sathe...@Sourcery.Org>
Subject Re: [jira] Updated: (DERBY-334) Add initial SQL support for XML datatype/functions in Derby, based on SQL/XML specs.
Date Thu, 09 Jun 2005 06:53:44 GMT
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
I have committed this patch. I have some review comments, which I think
we can take up as a possible patch on this, if needed.<br>
<br>
One change I did make to this patch.. is fix Copyright notices. They
all need to refer to 2005, I think. I fixed what ever I found.<br>
<br>
Satheesh<br>
<br>
Sending       
java\engine\org\apache\derby\catalog\types\BaseTypeIdImpl.java<br>
Sending       
java\engine\org\apache\derby\catalog\types\TypesImplInstanceGetter.java<br>
Sending        java\engine\org\apache\derby\iapi\build.xml<br>
Sending       
java\engine\org\apache\derby\iapi\reference\ClassName.java<br>
Sending        java\engine\org\apache\derby\iapi\reference\SQLState.java<br>
Sending       
java\engine\org\apache\derby\iapi\services\io\RegisteredFormatIds.java<br>
Sending       
java\engine\org\apache\derby\iapi\services\io\StoredFormatIds.java<br>
Sending       
java\engine\org\apache\derby\iapi\sql\compile\C_NodeTypes.java<br>
Sending        java\engine\org\apache\derby\iapi\types\DTSClassInfo.java<br>
Sending       
java\engine\org\apache\derby\iapi\types\DataTypeUtilities.java<br>
Sending       
java\engine\org\apache\derby\iapi\types\DataValueFactory.java<br>
Sending       
java\engine\org\apache\derby\iapi\types\DataValueFactoryImpl.java<br>
Sending        java\engine\org\apache\derby\iapi\types\SQLChar.java<br>
Sending       
java\engine\org\apache\derby\iapi\types\StringDataValue.java<br>
Sending        java\engine\org\apache\derby\iapi\types\TypeId.java<br>
Adding         java\engine\org\apache\derby\iapi\types\XML.java<br>
Adding         java\engine\org\apache\derby\iapi\types\XMLDataValue.java<br>
Sending        java\engine\org\apache\derby\iapi\types\build.xml<br>
Sending        java\engine\org\apache\derby\impl\jdbc\Util.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\BinaryOperatorNode.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\C_NodeNames.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\CharTypeCompiler.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\DB2LengthOperatorNode.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\NodeFactoryImpl.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\ParameterNode.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\QueryTreeNode.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\ReadCursorNode.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\ResultColumnList.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\ResultSetNode.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\RowResultSetNode.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\SelectNode.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\TypeCompilerFactoryImpl.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\UnaryOperatorNode.java<br>
Adding        
java\engine\org\apache\derby\impl\sql\compile\XMLConstantNode.java<br>
Adding        
java\engine\org\apache\derby\impl\sql\compile\XMLTypeCompiler.java<br>
Sending       
java\engine\org\apache\derby\impl\sql\compile\sqlgrammar.jj<br>
Sending        java\engine\org\apache\derby\loc\messages_en.properties<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\master\DerbyNet\xmlBinding.out<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\master\DerbyNet\xml_general.out<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\master\DerbyNetClient\xml_general.out<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\master\xmlBinding.out<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\master\xml_general.out<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\tests\lang\xmlBinding.java<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\tests\lang\xmlBinding_app.properties<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\tests\lang\xmlTestFiles<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\tests\lang\xmlTestFiles\deep40k.xml<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\tests\lang\xmlTestFiles\dtdDoc.xml<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\tests\lang\xmlTestFiles\dtdDoc_invalid.xml<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\tests\lang\xmlTestFiles\personal.dtd<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\tests\lang\xmlTestFiles\personal.xsd<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\tests\lang\xmlTestFiles\wide40k.xml<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\tests\lang\xmlTestFiles\xsdDoc.xml<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\tests\lang\xmlTestFiles\xsdDoc_invalid.xml<br>
Adding        
java\testing\org\apache\derbyTesting\functionTests\tests\lang\xml_general.sql<br>
Sending        tools\jar\DBMSnodes.properties<br>
Transmitting file data
......................................................<br>
Committed revision 189721.<br>
[bandaram:satheesh]<br>
<br>
A B (JIRA) wrote:<br>
<blockquote
 cite="mid796775295.1118277915320.JavaMail.jira@ajax.apache.org"
 type="cite">
  <pre wrap="">     [ <a class="moz-txt-link-freetext" href="http://issues.apache.org/jira/browse/DERBY-334?page=all">http://issues.apache.org/jira/browse/DERBY-334?page=all</a>
]

A B updated DERBY-334:
----------------------

    Attachment: derby-xml_v4.stat
                derby-xml_v4.patch

Latest patch (_v4) resolves conflicts with recent checkins.  This patch also removes the two
new XML tests from the derbyall suite, since we don't want to require that people running
derbyall have Xerces in their classpaths.  The two tests can still be run manually using RunTest.
 At some point we'll probably want to create a new XML suite that contains all of the XML
tests, but I think that can be submitted as a seperate patch.

  </pre>
  <blockquote type="cite">
    <pre wrap="">Add initial SQL support for XML datatype/functions in Derby,  based
on SQL/XML specs.
-------------------------------------------------------------------------------------

         Key: DERBY-334
         URL: <a class="moz-txt-link-freetext" href="http://issues.apache.org/jira/browse/DERBY-334">http://issues.apache.org/jira/browse/DERBY-334</a>
     Project: Derby
        Type: New Feature
  Components: SQL
    Versions: 10.1.0.0
    Reporter: A B
    Assignee: A B
     Fix For: 10.1.0.0
 Attachments: derby-xml_v4.patch, derby-xml_v4.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 XPath.
These features are implemented at the SQL level only (no JDBC support).  See the email here
for a more detailed description:
<a class="moz-txt-link-freetext" href="http://thread.gmane.org/gmane.comp.apache.db.derby.devel/4468">http://thread.gmane.org/gmane.comp.apache.db.derby.devel/4468</a>
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
</blockquote>
</body>
</html>


Mime
View raw message