[
https://issues.apache.org/jira/browse/FLINK-11237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Timo Walther closed FLINK-11237.
--------------------------------
Resolution: Fixed
Fix Version/s: 1.9.0
Fixed in 1.9.0: 4973d8a4121e1eb711a8acba02fb7ced813dac41
> Enhance LocalExecutor to wrap TableEnvironment w/ user classloader
> ------------------------------------------------------------------
>
> Key: FLINK-11237
> URL: https://issues.apache.org/jira/browse/FLINK-11237
> Project: Flink
> Issue Type: Improvement
> Components: SQL / Client
> Reporter: Eron Wright
> Assignee: Eron Wright
> Priority: Major
> Labels: pull-request-available
> Fix For: 1.9.0
>
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> 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)