Takuya Ueshin created SPARK-18467:
-------------------------------------
Summary: Refactor StaticInvoke, Invoke and NewInstance.
Key: SPARK-18467
URL: https://issues.apache.org/jira/browse/SPARK-18467
Project: Spark
Issue Type: Improvement
Components: SQL
Reporter: Takuya Ueshin
Refactor {{StaticInvoke}}, {{Invoke}} and {{NewInstance}} as:
- Introduce {{InvokeLike}} to extract common logic from {{StaticInvoke}},
{{Invoke}} and {{NewInstance}} to prepare arguments.
- Remove unneeded null checking and fix nullability of {{NewInstance}}.
- Modify to short circuit if arguments have {{null}} when {{propageteNull ==
true}}.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]