chenkovsky commented on PR #14362:
URL: https://github.com/apache/datafusion/pull/14362#issuecomment-2626887571

   > One thing I didn't understand from you PR @chenkovsky: you got it to work 
only modifying TableScan? I had trouble understanding when I was grokking your 
PR. If you have a better way to implement this than modifying projection, join, 
etc. I'm all ears.
   
   No, I have no better way. because for different logical plans, the system 
column propagation strategies are different. Currently in this PR, system 
column will be propagated by default. it's also not correct. you need to modify 
some logical plans to stop propagation. In my implementation, system columns 
are not propagated by default. I need to modify logical plan to do propagation. 
so I think logical plan should always be changed.


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