[
https://issues.apache.org/jira/browse/FLINK-19936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kostas Kloudas closed FLINK-19936.
----------------------------------
Fix Version/s: 1.12.0
Resolution: Fixed
master: 7a2d76dfb8b89fc217ec0ab5d170b87183c18b52
> Make SinkITCase stable
> ----------------------
>
> Key: FLINK-19936
> URL: https://issues.apache.org/jira/browse/FLINK-19936
> Project: Flink
> Issue Type: Sub-task
> Components: API / DataStream
> Affects Versions: 1.12.0
> Reporter: Guowei Ma
> Assignee: Guowei Ma
> Priority: Major
> Labels: pull-request-available
> Fix For: 1.12.0
>
> Attachments: image-2020-11-04-19-01-34-744.png
>
>
> In the streaming execution mode there are two uncertain things:
> # The order of receiving the checkpoint complete.(`Committer` receive first
> or `GlobalCommitter` receive first)
> # Whether the operator can receive the last checkpoint
> This patch does following two things to resolve `SinkITCase`'s unstable
> owning to these two uncertainty
> # Changing how to verifying the output of `GlobalCommitter` for the case 1
> # 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]
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)