Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-25318 Improvement of scheduler and execution for Flink OLAP
  3. FLINK-33990

Use default classloader in TaskManager when there are no user jars for job

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      TaskManager will create a new class loader for each flink job even when it has no user jars, which may cause metaspace increasing. Flink can use system classloader for the jobs without jars. A similar optimization has been made in JM in FLINK-32265, it make sense to optimize it in TM.

      Attachments

        Issue Links

          Activity

            People

              FrankZou Dan Zou
              FrankZou Dan Zou
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: