andygrove commented on PR #4427: URL: https://github.com/apache/datafusion-comet/pull/4427#issuecomment-4546568940
The root cause of the failures is that the upstream expression does not actually have a runnable `invoke_with_args`. It implements its logic via simplify, which rewrites `add_months(d, m)` into `d + cast(m AS interval year-month)` during DataFusion's optimizer pass. Comet's planner builds physical plans straight from the protobuf and does not run the simplifier, so the stub `invoke_with_args` runs and errors. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
