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 <trohrm...@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 { /**