AngersZhuuuu opened a new pull request #29054:
URL: https://github.com/apache/spark/pull/29054


   ### What changes were proposed in this pull request?
   When we create a UDAF function use class extended 
`UserDefinedAggregeteFunction`,  when we call the function,  in support hive 
mode, in HiveSessionCatalog, it will call super.makeFunctionExpression, 
   
   but it will catch error  such as the function need 2 parameter and we only 
give 1, throw exception only show 
   
   No handler for UDF/UDAF/UDTF xxxxxxxx
   This is confused , we should show error thrown by super method too.
   
   
   ### Why are the changes needed?
   Show more detail error message when define UDAF
   
   
   ### Does this PR introduce _any_ user-facing change?
   People will see more detail error message when use spark sql's UDAF  in hive 
support Mode
   
   
   ### How was this patch tested?
   Added UT
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to