Eron Wright created FLINK-11237:
------------------------------------
Summary: Enhance LocalExecutor to wrap TableEnvironment w/ user
classloader
Key: FLINK-11237
URL: https://issues.apache.org/jira/browse/FLINK-11237
Project: Flink
Issue Type: Sub-task
Reporter: Eron Wright
Assignee: Eron Wright
The SQL Client's {{LocalExecutor}} calls into the table environment to execute
queries, explain statements, and much more. Any call that involves resolving
a descriptor to a factory implementation must be wrapped in the user
classloader. Some of the calls already are wrapped (for resolving UDFs).
With new functionality coming for resolving external catalogs with a
descriptor, other call sites must be wrapped.
Note that the {{TableEnvironment}} resolves the tables defined within an
external catalog lazily (at query time).
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)