Github user yhuai commented on the pull request:
https://github.com/apache/spark/pull/9739#issuecomment-157878002
So, the problem is that when we use `apply` method on this UDF, we will not
be able to pass in the type and thus, we fail to do type casting, right? It is
not the case for using `expr` because the udf we get from the function registry
has the input type. It will be great to update the description to describe the
problem.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]