Aleksandr Efimov created IMPALA-15237:
-----------------------------------------

             Summary: Calcite planner: Add direct no-fallback regression harness
                 Key: IMPALA-15237
                 URL: https://issues.apache.org/jira/browse/IMPALA-15237
             Project: IMPALA
          Issue Type: Sub-task
          Components: Frontend
            Reporter: Aleksandr Efimov
            Assignee: Aleksandr Efimov


Calcite planner regressions can be hidden when Frontend retries a query with 
the Original planner. Add a test-only direct planning harness that exercises 
Calcite parsing, analysis, logical optimization, and conversion without going 
through Frontend fallback.

The harness should expose the optimized logical RelNode immediately before 
Impala conversion together with client-visible output labels and exact Calcite 
output types. Add a compact synthetic corpus covering supported operators and 
an explicitly unsupported complex-type case.

This change must not modify production fallback behavior or add a Substrait 
dependency.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to