[
https://issues.apache.org/jira/browse/IMPALA-15319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aleksandr Efimov reassigned IMPALA-15319:
-----------------------------------------
Assignee: Aleksandr Efimov
> Calcite planner: share one seam-plan helper between the module's tests
> ----------------------------------------------------------------------
>
> Key: IMPALA-15319
> URL: https://issues.apache.org/jira/browse/IMPALA-15319
> Project: IMPALA
> Issue Type: Sub-task
> Components: Frontend
> Reporter: Aleksandr Efimov
> Assignee: Aleksandr Efimov
> Priority: Major
>
> IMPALA-15282 adds CalciteSeamTestBase, which gets a query to the
> pre-conversion seam for the Substrait tests: parseAndAnalyze with
> CalciteCompilerFactory, CalciteRelNodeConverter.convert,
> CalciteOptimizer.createPreImpalaConvertPlan, and getFieldNames for the output
> labels.
> CalciteOptimizerTest already had its own copy of that sequence, so the module
> now holds two of them. Folding the older one in needs a little more from the
> base class than the Substrait tests use: that test also calls optimize() on
> the full optimizer, so it needs the optimizer and the logical plan separately
> rather than only the seam plan.
> Kept out of the Substrait patches on purpose, since it changes a test that
> has nothing to do with Substrait.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]