You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tr...@apache.org on 2019/01/16 13:19:09 UTC
[flink] branch master updated: [FLINK-10945] Mark
InputDependencyConstraint as PublicEvolving
This is an automated email from the ASF dual-hosted git repository.
trohrmann pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/master by this push:
new 94647f1 [FLINK-10945] Mark InputDependencyConstraint as PublicEvolving
94647f1 is described below
commit 94647f1ca02ec9614941e40f62ed9aca0871b59d
Author: Till Rohrmann <tr...@apache.org>
AuthorDate: Wed Jan 16 14:16:27 2019 +0100
[FLINK-10945] Mark InputDependencyConstraint as PublicEvolving
---
.../src/main/java/org/apache/flink/api/common/ExecutionConfig.java | 6 ++++--
.../java/org/apache/flink/api/common/InputDependencyConstraint.java | 3 +++
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/flink-core/src/main/java/org/apache/flink/api/common/ExecutionConfig.java b/flink-core/src/main/java/org/apache/flink/api/common/ExecutionConfig.java
index bee67cb..d288810 100644
--- a/flink-core/src/main/java/org/apache/flink/api/common/ExecutionConfig.java
+++ b/flink-core/src/main/java/org/apache/flink/api/common/ExecutionConfig.java
@@ -525,10 +525,11 @@ public class ExecutionConfig implements Serializable, Archiveable<ArchivedExecut
* Sets the default input dependency constraint for vertex scheduling. It indicates when a task
* should be scheduled considering its inputs status.
*
- * The default constraint is {@link InputDependencyConstraint#ANY}.
+ * <p>The default constraint is {@link InputDependencyConstraint#ANY}.
*
* @param inputDependencyConstraint The input dependency constraint.
*/
+ @PublicEvolving
public void setDefaultInputDependencyConstraint(InputDependencyConstraint inputDependencyConstraint) {
this.defaultInputDependencyConstraint = inputDependencyConstraint;
}
@@ -537,10 +538,11 @@ public class ExecutionConfig implements Serializable, Archiveable<ArchivedExecut
* Gets the default input dependency constraint for vertex scheduling. It indicates when a task
* should be scheduled considering its inputs status.
*
- * The default constraint is {@link InputDependencyConstraint#ANY}.
+ * <p>The default constraint is {@link InputDependencyConstraint#ANY}.
*
* @return The input dependency constraint of this job.
*/
+ @PublicEvolving
public InputDependencyConstraint getDefaultInputDependencyConstraint() {
return defaultInputDependencyConstraint;
}
diff --git a/flink-core/src/main/java/org/apache/flink/api/common/InputDependencyConstraint.java b/flink-core/src/main/java/org/apache/flink/api/common/InputDependencyConstraint.java
index c7a1e6a..6738eba 100644
--- a/flink-core/src/main/java/org/apache/flink/api/common/InputDependencyConstraint.java
+++ b/flink-core/src/main/java/org/apache/flink/api/common/InputDependencyConstraint.java
@@ -18,9 +18,12 @@
package org.apache.flink.api.common;
+import org.apache.flink.annotation.PublicEvolving;
+
/**
* This constraint indicates when a task should be scheduled considering its inputs status.
*/
+@PublicEvolving
public enum InputDependencyConstraint {
/**