Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
ghx-label-3
Description
Custom UDFs can include arbitrary user code that can cause query slowdown. In order to better diagnose queries with UDF issues, it is first important to know when a query is even using an UDF.
Runtime profiles should list out any custom UDFs used by the query, as well as the library the UDF is loaded from.
For Java UDFs, the full classname of the UDF would be good as well.
Any other metadata associated with the UDF might be useful as well. There are a few things that are printed by show functions