findepi commented on PR #11516:
URL: https://github.com/apache/datafusion/pull/11516#issuecomment-2236188192

   @jayzhan211 admittedly i made some choices about what to put into 
CatalogSession (or however we want to call this) and what to keep outside 
requiring a downcast to SessionState.
   my line of thought was to let CatalogSession contain things that are 
separate modules and not optional dependencies -- so e.g. logical and physical 
expressions and plans were allowed base on that.
   
   Of course, these choices remain pretty arbitrary. there may be things that 
CatalogSession should have but doesn't have yet, and also things that it got, 
but should be left out.
   I will need your help, and others, to improve those decisions (provided this 
is the way to go at all).


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