You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by GitBox <gi...@apache.org> on 2019/10/15 23:18:46 UTC

[GitHub] [samza] shanthoosh opened a new pull request #1192: SAMZA-2354: Improve UDF discovery in samza-sql.

shanthoosh opened a new pull request #1192: SAMZA-2354: Improve UDF discovery in samza-sql.
URL: https://github.com/apache/samza/pull/1192
 
 
   This patch is comprised of following changes: 
   
   1. Currently to plugin a udf implementation into samza-sql engine, users have to set the fully qualified class name of their UDF implementation in `samza.sql.udfClasses` configuration.  Any user error made in defining the fully-qualified name of udf-class configuration can only be identified  at run-time. This patch addresses this problem by using reflection to find all the samza-sql UDF implementations available in the class-path of the samza-sql application.
   2. Removes the ConfigBasedUdfResolver class and it's associated usages. 
   3. Adds  unit-tests for the newly introduced `UDFResolver` implementation.   
   

----------------------------------------------------------------
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:
users@infra.apache.org


With regards,
Apache Git Services