Open
Description
Is your feature request related to a problem or challenge?
- Now that Add
ScalarUDFImpl::invoke_with_args
to support passing the return type created for the udf instance #13290 is merged (thanks @joseph-isaacs) we have a place to add new
@Omega359 noted that by adding SessionConfig
to the ScalarFunctionArgs
unblock several tasks such as
datafusion.execution.time_zone
is not used for basic time zone inference #13212- Make from_unixtime aware of execution timezone #12892
- Feedback request for providing configurable UDF functions #10744
Describe the solution you'd like
Add &SessionConfig
to ScalarFunctionArgs
, and ideally add a test that shows the config gets through.
Describe alternatives you've considered
No response
Additional context
We should try and get this done before DataFusion 44 is released so it isn't a breaking change