jorgecarleitao commented on pull request #7967: URL: https://github.com/apache/arrow/pull/7967#issuecomment-678825604
I pushed a new commit for this. Essentially, the new commit moves the type coercion of UDFs to the physical plan, thus aligning this code base to the current master after #8024 , that no longer performs type coercion on the logical plane (as it violates schema invariance). Consequently, the type coercer optimizer became useless and was therefore removed. :) So, UDFs are now treated like other physical operations in that we offer numerical coercion of their arguments at the physical level, so that users do not have to match their type exactly, and without changing the resulting schema. This is ready to re-review, @alamb and @andygrove . Thank you for your patience! ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org