Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-19316 FLIP-134: Batch execution for the DataStream API
  3. FLINK-19392

Detect the execution mode based on the sources in the job.

    XMLWordPrintableJSON

Details

    Description

      As part of FLIP-134, we introduce the option execution.runtime-mode which can take the values: BATCH, STREAMING, and AUTOMATIC.

      In case of the latter, the system will scan the sources and detect if the job is to be execute either using batch scheduling or streaming. If all the sources are bounded, the system will go with BATCH, if at least one is unbounded, then the system will go with STREAMING.

      This issue targets introducing the logic of detecting the runtime mode based on the sources without exposing it yet to the user. The latter will happen in a follow-up issue.

      Attachments

        Issue Links

          Activity

            People

              kkl0u Kostas Kloudas
              kkl0u Kostas Kloudas
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: