alamb commented on PR #13267:
URL: https://github.com/apache/datafusion/pull/13267#issuecomment-2465661456

   It seems confusing to disable only parts of an optimization rule for 
unparsing. I agree with @findepi  that it seems more logical to disable the 
entire rule rather than just some parts of it.
   
   > Notice the additional projections added after joins.
   
   What is the problem with the output? 
   
   While there is an extra layer of projection it also doesn't seem like it 
would impact performance (it would likely be flattened by SQL optimizers)
   
   Is the issue that it is hard to read for a human? If so, could you 
potentially write some sort of "projection pullup" pass that pulls up the parts 
you are interested in pulling up / removing?


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