Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-24427 Hide Scala in flink-table-planner from API
  3. FLINK-25364

Don't generate code in open() methods of Python operators

    XMLWordPrintableJSON

Details

    Description

      Accessing:

      import org.apache.flink.table.planner.codegen.CodeGeneratorContext;
      import org.apache.flink.table.planner.codegen.ProjectionCodeGenerator;
      

      Should not happen in the open() method of an operator. Instead. the code generation should happen during planning and only the compilation should happen in open().

      Attachments

        Issue Links

          Activity

            People

              slinkydeveloper Francesco Guardiani
              twalthr Timo Walther
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: