Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Impala 4.0.0
-
None
-
ghx-label-10
Description
Impala's ExprRewriteRules may not be completely applied for complex expressions. Some implementations of ExprRewriteRule don't analyze new Expr they produce, which can lead to other rewrite rules ignoring those Expr. reAnalyze covers some of this by doing a 2nd analysis phase, but that only works for two layers.
We should analyze any new Expr produced by an ExprRewriteRule.
Attachments
Issue Links
- is related to
-
IMPALA-13302 Some ExprRewriteRule results are not analyzed, leading to unmaterialized slots from reAnalyze
- Resolved