Github user aljoscha commented on a diff in the pull request:
https://github.com/apache/flink/pull/879#discussion_r33688371
--- Diff:
flink-core/src/main/java/org/apache/flink/api/common/ExecutionConfig.java ---
@@ -141,6 +144,25 @@ public boolean isClosureCleanerEnabled() {
}
/**
+ * Sets the interval of the automatic watermark emission. Watermaks are
used throughout
+ * the streaming system to keep track of the progress of time. They are
used, for example,
+ * for time based windowing.
+ */
+ public ExecutionConfig setAutoWatermarkInterval(Duration interval) {
--- End diff --
I think it doesn't make sense right now to add documentation for this
without a document that describes the broad concepts in Streaming. This touches
on a lot of stuff such as event-time vs processing-time, windowing semantics
and so on. I think @StephanEwen started the discussion on such a document
somewhere.
---
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 [email protected] or file a JIRA ticket
with INFRA.
---