This is an automated email from the ASF dual-hosted git repository.

jark pushed a commit to branch release-1.11
in repository https://gitbox.apache.org/repos/asf/flink.git


The following commit(s) were added to refs/heads/release-1.11 by this push:
     new 3054d61  [hotfix][table-api-java] Add missing @PublicEvolving 
annotations to classes in flink-table-api-java
3054d61 is described below

commit 3054d610e293d023bd9af36aad883f489375f78b
Author: godfrey he <[email protected]>
AuthorDate: Thu Jun 18 15:54:00 2020 +0800

    [hotfix][table-api-java] Add missing @PublicEvolving annotations to classes 
in flink-table-api-java
    
    This closes #12694
---
 .../src/main/java/org/apache/flink/table/api/ExplainDetail.java        | 3 +++
 .../src/main/java/org/apache/flink/table/api/ResultKind.java           | 3 +++
 .../java/org/apache/flink/table/api/config/ExecutionConfigOptions.java | 2 ++
 .../java/org/apache/flink/table/api/config/OptimizerConfigOptions.java | 2 ++
 .../java/org/apache/flink/table/api/config/TableConfigOptions.java     | 2 ++
 5 files changed, 12 insertions(+)

diff --git 
a/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/ExplainDetail.java
 
b/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/ExplainDetail.java
index 5dfddc3..60cd777 100644
--- 
a/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/ExplainDetail.java
+++ 
b/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/ExplainDetail.java
@@ -18,9 +18,12 @@
 
 package org.apache.flink.table.api;
 
+import org.apache.flink.annotation.PublicEvolving;
+
 /**
  * ExplainDetail defines the types of details for explain result.
  */
+@PublicEvolving
 public enum ExplainDetail {
        /**
         * The cost information on physical rel node estimated by optimizer.
diff --git 
a/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/ResultKind.java
 
b/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/ResultKind.java
index 5f545b8..d5cec91 100644
--- 
a/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/ResultKind.java
+++ 
b/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/ResultKind.java
@@ -18,9 +18,12 @@
 
 package org.apache.flink.table.api;
 
+import org.apache.flink.annotation.PublicEvolving;
+
 /**
  * ResultKind defines the types of the result.
  */
+@PublicEvolving
 public enum ResultKind {
        /**
         * The statement (e.g. DDL, USE) executes successfully,
diff --git 
a/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/ExecutionConfigOptions.java
 
b/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/ExecutionConfigOptions.java
index d225304..89009c3 100644
--- 
a/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/ExecutionConfigOptions.java
+++ 
b/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/ExecutionConfigOptions.java
@@ -18,6 +18,7 @@
 
 package org.apache.flink.table.api.config;
 
+import org.apache.flink.annotation.PublicEvolving;
 import org.apache.flink.annotation.docs.Documentation;
 import org.apache.flink.configuration.ConfigOption;
 import org.apache.flink.configuration.description.Description;
@@ -33,6 +34,7 @@ import static 
org.apache.flink.configuration.description.TextElement.text;
  *
  * <p>NOTE: All option keys in this class must start with "table.exec".
  */
+@PublicEvolving
 public class ExecutionConfigOptions {
 
        // 
------------------------------------------------------------------------
diff --git 
a/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/OptimizerConfigOptions.java
 
b/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/OptimizerConfigOptions.java
index 2256954..27b542d 100644
--- 
a/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/OptimizerConfigOptions.java
+++ 
b/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/OptimizerConfigOptions.java
@@ -18,6 +18,7 @@
 
 package org.apache.flink.table.api.config;
 
+import org.apache.flink.annotation.PublicEvolving;
 import org.apache.flink.annotation.docs.Documentation;
 import org.apache.flink.configuration.ConfigOption;
 
@@ -30,6 +31,7 @@ import static 
org.apache.flink.configuration.ConfigOptions.key;
  *
  * <p>NOTE: All option keys in this class must start with "table.optimizer".
  */
+@PublicEvolving
 public class OptimizerConfigOptions {
 
        // 
------------------------------------------------------------------------
diff --git 
a/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/TableConfigOptions.java
 
b/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/TableConfigOptions.java
index 66348a4..1b1fdde 100644
--- 
a/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/TableConfigOptions.java
+++ 
b/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/TableConfigOptions.java
@@ -18,6 +18,7 @@
 
 package org.apache.flink.table.api.config;
 
+import org.apache.flink.annotation.PublicEvolving;
 import org.apache.flink.annotation.docs.Documentation;
 import org.apache.flink.configuration.ConfigOption;
 import org.apache.flink.table.api.SqlDialect;
@@ -30,6 +31,7 @@ import static 
org.apache.flink.configuration.ConfigOptions.key;
  *
  * <p>NOTE: All option keys in this class must start with "table".
  */
+@PublicEvolving
 public class TableConfigOptions {
        private TableConfigOptions() {}
 

Reply via email to