924060929 opened a new pull request, #37106:
URL: https://github.com/apache/doris/pull/37106

   ## Proposed changes
   
   The Analyzer of NereidsPlanner use different rules to analyze normal plan 
and view, to prevent the plans in the views analyze multiple times, because 
some rules can not apply multiple times, say, decimal type coercion, if this 
rule applied multiple times, it will generate a wrong result.
   
   But this design is trick. Normally, after process the LogicalView, the whole 
plan tree in the LogicalView should not contains unbound plan, but the current 
situation is not like this. And this problem block development of some rules, 
so I refactor it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to