A framework for writing performant user-defined functions (UDFs) that are portable across a variety of engines including Apache Spark, Apache Hive, and Presto.
BSD 2-Clause "Simplified" License
291
stars
72
forks
source link
Fix corner case in TransportConnectorMetadata. Exclude com.nimbusds #134
Summary
SHOW FUNCTIONS
retrieves function metadata fromConnectorMetadata#listFunctions
SHOW FUNCTIONS FROM ...
will check if the provided schema exists byConnectorMetadata#listSchemaNames
TransportConnectorMetadata#getFunctions
compare in lower case because the schema function name is expected soTransportPluginTest
usage ofLocalQueryRunner
com.nimbusds
. Transport does not depend on any class that uses them..tar
distribution oftransportable-udfs-trino-plugin
Testing Done
SHOW FUNCTIONS
usage./gradlew transportable-udfs-trino-plugin:dependencies | grep nimbusds
and./gradlew transportable-udfs-trino:dependencies | grep nimbusds
shows none