db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mamta A. Satoor (JIRA)" <j...@apache.org>
Subject [jira] Created: (DERBY-2578) Change CurrentDatetimeOperatorNode to use ExpressionClassBuilder to generate code for DVD rather than going directly though TypeCompiler
Date Sun, 22 Apr 2007 03:39:15 GMT
Change CurrentDatetimeOperatorNode to use ExpressionClassBuilder to generate code for DVD rather
than going directly though TypeCompiler
----------------------------------------------------------------------------------------------------------------------------------------

                 Key: DERBY-2578
                 URL: https://issues.apache.org/jira/browse/DERBY-2578
             Project: Derby
          Issue Type: Improvement
          Components: SQL
    Affects Versions: 10.3.0.0
            Reporter: Mamta A. Satoor
         Assigned To: Mamta A. Satoor


I am starting to think about the code generation for DERBY-1478 language based ordering. Depending
on the collation type of the DTD, we might want to generate CollatorSQLChar rather than SQLChar
for instance. In order to centralize this code, I am changing CurrentDatetimeOperatorNode's
generateExpression so that it goes through ExpressionClassBuilder.generateDataValue rather
than doing TypeCompiler.generateDataValue. This way, hopefully, I will only have to change
 ExpressionClassBuilder.generateDataValue to take care of the collation dependency of DVD
generation. All the other classes which need to generate a DVD already go through ExpressionClassBuilder.generateDataValue.
Will commit the patch for this soon. The tests have passed with no new failures.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message