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

Backtracking of intermediate results

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Incomplete
    • None
    • None
    • None

    Description

      With intermediate results available in the distributed runtime as of FLINK-986, we could now incrementally resume failed jobs if we cached the results FLINK-1404. Moreover, Flink users could build incremental Flink jobs using count/collect/print and, ultimately, also continue from old job results in an interactive shell environment like the scala-shell.

      The following tasks need to be completed for that to happen:

      • Cache the results
      • Keep the ExecutionGraph in the JobManager
      • Change the scheduling mechanism to track back the results from the sinks
      • Implement a session management to eventually discard old results and ExecutionGraphs from the TaskManagers/JobManager

      Attachments

        Issue Links

          There are no Sub-Tasks for this issue.

          Activity

            People

              mxm Maximilian Michels
              mxm Maximilian Michels
              Votes:
              3 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: