Details

    Description

      In the streaming execution mode there are two uncertain things:

      1. The order of receiving the checkpoint complete.(`Committer` receive first or `GlobalCommitter` receive first)
      2. Whether the operator can receive the last checkpoint

       This patch does following two things to resolve `SinkITCase`'s unstable owning to these two uncertainty 

      1. Changing how to verifying the output of `GlobalCommitter` for the case 1
      2. Let the `FiniteTestSource` exit only when the Committer/GlobalCommitter received all the elements.

       

       

      https://dev.azure.com/apache-flink/apache-flink/_build/results?buildId=8815&view=logs&j=5c8e7682-d68f-54d1-16a2-a09310218a49&t=f508e270-48d6-5f1e-3138-42a17e0714f0 

      Attachments

        Issue Links

          Activity

            People

              maguowei Guowei Ma
              maguowei Guowei Ma
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: