You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by aljoscha <gi...@git.apache.org> on 2015/08/26 17:00:48 UTC

[GitHub] flink pull request: [FLINK-2577] Fix Stalling Watermarks when Sour...

GitHub user aljoscha opened a pull request:

    https://github.com/apache/flink/pull/1060

    [FLINK-2577] Fix Stalling Watermarks when Sources Close

    Before, when one source closes early it will not emit watermarks
    anymore. Downstream operations don't know about this and expect
    watermarks to keep on coming. This leads to watermarks not being
    forwarded anymore.
    
    Now, when a source closes it will emit a final watermark with timestamp
    Long.MAX_VALUE. This will have the effect of allowing the watermarks
    from the other operations to propagate though because the watermark is
    defined as the minimum over all inputs.
    
    The Long.MAX_VALUE watermark has the added benefit of notifying
    operations that no more elements will arrive in the future.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/aljoscha/flink watermark-fix

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flink/pull/1060.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1060
    
----
commit 4132802d2b8fb673473b02e2f918ece0262b7c5c
Author: Aljoscha Krettek <al...@gmail.com>
Date:   2015-08-26T13:46:20Z

    [FLINK-2577] Fix Stalling Watermarks when Sources Close
    
    Before, when one source closes early it will not emit watermarks
    anymore. Downstream operations don't know about this and expect
    watermarks to keep on coming. This leads to watermarks not being
    forwarded anymore.
    
    Now, when a source closes it will emit a final watermark with timestamp
    Long.MAX_VALUE. This will have the effect of allowing the watermarks
    from the other operations to propagate though because the watermark is
    defined as the minimum over all inputs.
    
    The Long.MAX_VALUE watermark has the added benefit of notifying
    operations that no more elements will arrive in the future.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] flink pull request: [FLINK-2577] Fix Stalling Watermarks when Sour...

Posted by fhueske <gi...@git.apache.org>.
Github user fhueske commented on the pull request:

    https://github.com/apache/flink/pull/1060#issuecomment-139238587
  
    I will do it.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] flink pull request: [FLINK-2577] Fix Stalling Watermarks when Sour...

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/flink/pull/1060


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] flink pull request: [FLINK-2577] Fix Stalling Watermarks when Sour...

Posted by fhueske <gi...@git.apache.org>.
Github user fhueske commented on the pull request:

    https://github.com/apache/flink/pull/1060#issuecomment-139226385
  
    @aljoscha, @rmetzger Can this PR be merged?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] flink pull request: [FLINK-2577] Fix Stalling Watermarks when Sour...

Posted by rmetzger <gi...@git.apache.org>.
Github user rmetzger commented on the pull request:

    https://github.com/apache/flink/pull/1060#issuecomment-135761217
  
    +1 to merge


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] flink pull request: [FLINK-2577] Fix Stalling Watermarks when Sour...

Posted by aljoscha <gi...@git.apache.org>.
Github user aljoscha commented on the pull request:

    https://github.com/apache/flink/pull/1060#issuecomment-139226861
  
    Think so, yes. Will you do it or should I?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---