jayzhan211 opened a new issue, #11782:
URL: https://github.com/apache/datafusion/issues/11782

   ### Is your feature request related to a problem or challenge?
   
   There are `display_name`, `create_name`, `write_name`, `impl fmt::Display 
for Expr`, `create_function_physical_name`, `create_physical_name`, 
`physical_name`..
   
   I hope we can have much more simplified and easy to use name function.
   If we can standardize logical namd and physical name is a big plus. IIRC, 
the only expression that has gap between logical and physical name is Cast, and 
we probably do not need to. 
   
   This could also help https://github.com/apache/datafusion/issues/10274 a lot
   
   ### Describe the solution you'd like
   
   ideally we could keep `impl fmt::Display for Expr` and use `format!()` to 
get the String 🤔 
   And, minimize the gap between logical name and physical name.
   
   ### Describe alternatives you've considered
   
   _No response_
   
   ### Additional context
   
   https://github.com/apache/datafusion/pull/11724#discussion_r1698786265


-- 
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.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