[
https://issues.apache.org/jira/browse/IGNITE-22701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Maksim Zhuravkov updated IGNITE-22701:
--------------------------------------
Description:
ExpressionFactory evaluates values of RexLiterals manually instead of using the
code generated by RexToLitTranslator. This creates two distinct code paths to
do the same thing.
ExpressionFactory should use code generated by RexToLitTranslator for
evaluating RexLiterals.
was:
ExpressionFactory evaluates values of RexLiterals manually instead of using the
code generated RexToLitTranslator. This creates two distinct code paths to do
the same thing.
Update ExpressionFactory use the same code as RexToLitTranslator.
> Sql. Use compiled code to evaluate values of literals
> -----------------------------------------------------
>
> Key: IGNITE-22701
> URL: https://issues.apache.org/jira/browse/IGNITE-22701
> Project: Ignite
> Issue Type: Improvement
> Components: sql
> Reporter: Maksim Zhuravkov
> Priority: Major
> Labels: ignite-3
>
> ExpressionFactory evaluates values of RexLiterals manually instead of using
> the code generated by RexToLitTranslator. This creates two distinct code
> paths to do the same thing.
> ExpressionFactory should use code generated by RexToLitTranslator for
> evaluating RexLiterals.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)