A framework for writing performant user-defined functions (UDFs) that are portable across a variety of engines including Apache Spark, Apache Hive, and Presto.
If there are subdirectories for UDFs from different UDF MPs, creating a TransportUDFClassLoader to load UDF classes for each subdirectory in TransportConnector.
Code Changes
Tests