Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.13.0
-
None
Description
This improvement aims to
- Simplify the module discovery mapping by module name. This will encourage users to create singleton of module instances.
- Support changing the resolution order of modules in a flexible manner. This will introduce two methods #useModules and #listFullModules in both ModuleManager and TableEnvironment.
- Support SQL syntax upon LOAD/UNLOAD MODULE, USE MODULES, and SHOW [FULL] MODULES in both FlinkSqlParserImpl and SqlClient.
- Update the documentation to keep users informed of this improvement.
Please reach to the discussion thread for more details.
Attachments
Issue Links
- Blocked
-
FLINK-21849 'SHOW MODULES' tests for CliClientITCase lack the default module test case
- Closed
- relates to
-
FLINK-14132 Extend core table system with pluggable modules
- Closed