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

Make watermark alignment ready for production use

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.16.2, 1.17.1
    • 1.18.0, 1.16.3, 1.17.2
    • None
    • None
    • Hide
      The watermark alignment is ready for production since Flink-1.18, which completed a series of bug fixes and improvements releted to watermark alignment. As proven by the micro benchmarks (screenshots attached in FLINK-32420), with 5000 subtasks, the time to calculate the watermark alignment on the JobManager by a factor of 76x (7664%). Previously such large jobs where actually at large risk of overloading JobManager, now that's far less likely to happen.
      Show
      The watermark alignment is ready for production since Flink-1.18, which completed a series of bug fixes and improvements releted to watermark alignment. As proven by the micro benchmarks (screenshots attached in FLINK-32420 ), with 5000 subtasks, the time to calculate the watermark alignment on the JobManager by a factor of 76x (7664%). Previously such large jobs where actually at large risk of overloading JobManager, now that's far less likely to happen.

    Description

      We found a series of watermark alignment bugs and performance issues and hope to reach production availability in 1.18.0.

      And fixes all bugs found in 1.16.3 and 1.17.2.

      Attachments

        Issue Links

        Activity

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

          People

            fanrui Rui Fan
            fanrui Rui Fan
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment