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

Harden JobMaster#updateTaskExecutionState()

Agile BoardRank to TopRank to BottomAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersCreate sub-taskConvert to sub-taskLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      Currently JobMaster#updateTaskExecutionState() is very important to trigger task scheduling and recovery. We do not expect any exception to happen directly in its invocation, so I'd propose to wrap it with a try-catch to fail the JobMaster once any exception is caught. This can better expose the unexpected bugs.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            nicholasjiang Nicholas Jiang
            zhuzh Zhu Zhu
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment