Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-21045

Improve Usability of Pluggable Modules

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.13.0
    • 1.13.0
    • Table SQL / Planner
    • None

    Description

      This improvement aims to

      1. Simplify the module discovery mapping by module name. This will encourage users to create singleton of module instances.
      2. Support changing the resolution order of modules in a flexible manner. This will introduce two methods #useModules and #listFullModules in both ModuleManager and TableEnvironment.
      3. Support SQL syntax upon LOAD/UNLOAD MODULEUSE MODULES, and SHOW [FULL] MODULES in both FlinkSqlParserImpl and SqlClient.
      4. Update the documentation to keep users informed of this improvement.

      Please reach to the discussion thread for more details.

      Attachments

        Issue Links

          Activity

            People

              qingyue Jane Chan
              nicholasjiang Nicholas Jiang
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: