-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Deprecate and eventually remove ScalarUDF::invoke_batch
#14652
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
I think this issue would be a nice good first-issue collection. The remaining functions are as below:
After they are done, we can mark invoke_batch as deprecated formally. |
Just FYI: As I note in #14729, it seems rust (neither compile nor clippy) doesn't warn about implementing a deprecated method, only calling it. As such, the eventual removal of I'm not saying it shouldn't be removed, I do think code needs to be able to evolve - just flagging this as it came as surprise to me :) |
The deprecated flag of |
ScalarUDF::invoke_batch
is unused in production code.The
ScalarUDF::invoke_with_args
is used insteaddatafusion/datafusion/physical-expr/src/scalar_function.rs
Line 194 in faa8c1b
ScalarUDF::invoke_batch
should be deprecated and subsequently removed.appropriate cleanup of
ScalarUDFImpl
interface is covered by #13515The text was updated successfully, but these errors were encountered: