You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by da...@apache.org on 2022/08/17 07:55:14 UTC

[flink] branch master updated: [FLINK-28861][table][docs] Update "upgrading" documentation to include notice regarding the Table API operator issue

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

dannycranmer 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 f8bfb59b57f [FLINK-28861][table][docs] Update "upgrading" documentation to include notice regarding the Table API operator issue
f8bfb59b57f is described below

commit f8bfb59b57f2ffa120560038384db69259ab931a
Author: Danny Cranmer <da...@apache.org>
AuthorDate: Tue Aug 16 13:12:35 2022 +0100

    [FLINK-28861][table][docs] Update "upgrading" documentation to include notice regarding the Table API operator issue
---
 docs/content.zh/docs/ops/upgrading.md | 10 +++++++++-
 docs/content/docs/ops/upgrading.md    | 10 +++++++++-
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/docs/content.zh/docs/ops/upgrading.md b/docs/content.zh/docs/ops/upgrading.md
index 8e840eb3b5b..c9dff9e9d30 100644
--- a/docs/content.zh/docs/ops/upgrading.md
+++ b/docs/content.zh/docs/ops/upgrading.md
@@ -530,7 +530,15 @@ $ bin/flink run -s :savepointPath [:runArgs]
           <td class="text-center"></td>
           <td class="text-center"></td>
           <td class="text-center">O</td>
-          <td class="text-left"></td>
+          <td class="text-left">
+            For Table API: 1.15.0 and 1.15.1 generated non-deterministic UIDs for operators that 
+            make it difficult/impossible to restore state or upgrade to next patch version. A new 
+            table.exec.uid.generation config option (with correct default behavior) disables setting
+            a UID for new pipelines from non-compiled plans. Existing pipelines can set 
+            table.exec.uid.generation=ALWAYS if the 1.15.0/1 behavior was acceptable due to a stable
+            environment. See <a href="https://issues.apache.org/jira/browse/FLINK-28861">FLINK-28861</a>
+            for more information.
+          </td>
         </tr>
   </tbody>
 </table>
diff --git a/docs/content/docs/ops/upgrading.md b/docs/content/docs/ops/upgrading.md
index fb3fd159416..4dd76928b30 100644
--- a/docs/content/docs/ops/upgrading.md
+++ b/docs/content/docs/ops/upgrading.md
@@ -533,7 +533,15 @@ Savepoints are compatible across Flink versions as indicated by the table below:
           <td class="text-center"></td>
           <td class="text-center"></td>
           <td class="text-center">O</td>
-          <td class="text-left"></td>
+          <td class="text-left">
+            For Table API: 1.15.0 and 1.15.1 generated non-deterministic UIDs for operators that 
+            make it difficult/impossible to restore state or upgrade to next patch version. A new 
+            table.exec.uid.generation config option (with correct default behavior) disables setting
+            a UID for new pipelines from non-compiled plans. Existing pipelines can set 
+            table.exec.uid.generation=ALWAYS if the 1.15.0/1 behavior was acceptable due to a stable
+            environment. See <a href="https://issues.apache.org/jira/browse/FLINK-28861">FLINK-28861</a>
+            for more information.
+          </td>
         </tr>
   </tbody>
 </table>