alamb commented on issue #14618:
URL: https://github.com/apache/datafusion/issues/14618#issuecomment-2660868799

   > I propose removing the concept of the Analyzer and integrating it into the 
SQL → LogicalPlan stage. Specifically, TypeCoercion should be applied before 
the plan is finalized (https://github.com/apache/datafusion/issues/14380).
   
   Another important consideration I think is that DataFusion is used from non 
SQL contexts (for example the DataFrame API and when other languages are 
compiled into LogicalPlans)
   
   The type coercion logic specifically, and likely the other analyzer rules, 
need to be applied to LogicalPlans that also come from these non SQL sources


-- 
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: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to