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

TwoInputStreamTask passes wrong configuration object when creating input processor

    XMLWordPrintableJSON

Details

    Description

      It seems StreamTwoInputProcessorFactory.create is passed with wrong configuration object: the taskManagerConfiguration should be __ 
      getEnvironment().getTaskManagerInfo().getConfiguration(). 
       
      And in the following logic, it seems to indeed try to load taskmanager options from this configuration object, like state-backend and taskmanager.memory.managed.consumer-weights 
       

      [1]https://github.com/apache/flink/blob/111342f37bdc0d582d3f7af458d9869f0548299f/flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/tasks/TwoInputStreamTask.java#L98

      Attachments

        Issue Links

          Activity

            People

              gaoyunhaii Yun Gao
              gaoyunhaii Yun Gao
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: