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

   > Is there a specific objection to general case? Similarly, I haven't 
thought through this fully in the context of DataFusion.
   
   I am not sure I understand what the general case is you are referring to. 
   
   The only thing DataFusion needs is to somehow know what output column 
corresponds to the expression that was pushed down (so it can match it up with 
the rest of the plan). 
   
   > DataFusion would ask which expressions can be pushed down, the provider 
would reply with some (typically) randomly generated column name string 
corresponding to the expression, augment its schema to include these 
expressions, and then DataFusion will ask for that column as part of the 
projection?
   
   I agree this sounds complicated and not a great idea. 
   
   It sounds like we are basically saying the same thing (which I view as a 
good thing)
   
   


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