Skip to content

Commit

Permalink
[FLINK-35383][docs] Update compatibility matrix for 1.19 release
Browse files Browse the repository at this point in the history
  • Loading branch information
z3d1k authored and hlteoh37 committed May 21, 2024
1 parent a160f8d commit c4af0c3
Show file tree
Hide file tree
Showing 2 changed files with 63 additions and 0 deletions.
42 changes: 42 additions & 0 deletions docs/content.zh/docs/ops/upgrading.md
Original file line number Diff line number Diff line change
Expand Up @@ -267,6 +267,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<th class="text-center">1.16.x</th>
<th class="text-center">1.17.x</th>
<th class="text-center">1.18.x</th>
<th class="text-center">1.19.x</th>
<th class="text-center" style="width: 50%">限制</th>
</tr>
</thead>
Expand All @@ -291,6 +292,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-left">从 Flink 1.1.x 迁移到 1.2.x+ 的作业的最大并行度目前固定为作业的并行度。
这意味着迁移后无法增加并行度。
在未来的错误修复版本中可能会删除此限制。</td>
Expand All @@ -315,6 +317,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-left">
从 Flink 1.2.x 迁移到 Flink 1.3.x+ 时,不支持同时更改并行度。
迁移到 Flink 1.3.x+ 后,
Expand Down Expand Up @@ -345,6 +348,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-left">M如果 Savepoint 包含 Scala 案例类,则从 Flink 1.3.0 迁移到 Flink 1.4.[0,1] 将失败。用户必须直接迁移到 1.4.2+。</td>
</tr>
<tr>
Expand All @@ -367,6 +371,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-left"></td>
</tr>
<tr>
Expand All @@ -389,6 +394,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-left">在 1.6.x 到 1.6.2 和 1.7.0 版本中恢复使用 1.5.x 创建的广播状态存在一个已知问题:<a href="https://issues.apache.org/jira/browse/FLINK-11087">FLINK-11087</a>.
升级到 1.6.x 或 1.7.x 系列的用户需要
直接迁移到次要版本分别高于 1.6.2 和 1.7.0。</td>
Expand All @@ -413,6 +419,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-left"></td>
</tr>
<tr>
Expand All @@ -435,6 +442,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-left"></td>
</tr>
<tr>
Expand All @@ -457,6 +465,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
Expand All @@ -479,6 +488,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
Expand All @@ -501,6 +511,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
Expand All @@ -523,6 +534,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
Expand All @@ -545,6 +557,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
Expand All @@ -567,6 +580,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left">Don't upgrade from 1.12.x to 1.13.x with an unaligned checkpoint. Please use a savepoint for migrating.</td>
</tr>
<tr>
Expand All @@ -589,6 +603,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
Expand All @@ -611,6 +626,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</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
Expand Down Expand Up @@ -641,6 +657,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
Expand All @@ -663,6 +680,7 @@ $ bin/flink run -s :savepointPath [:runArgs]
<td class="text-center"></td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
Expand All @@ -685,6 +703,30 @@ $ 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-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
<td class="text-center"><strong>1.19.x</strong></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
</tbody>
Expand Down
21 changes: 21 additions & 0 deletions docs/content/docs/ops/upgrading.md
Original file line number Diff line number Diff line change
Expand Up @@ -286,6 +286,7 @@ Savepoints are compatible across Flink versions as indicated by the table below:
<th class="text-center">1.16.x</th>
<th class="text-center">1.17.x</th>
<th class="text-center">1.18.x</th>
<th class="text-center">1.19.x</th>
<th class="text-center" style="width: 50%">Limitations</th>
</tr>
</thead>
Expand All @@ -295,62 +296,71 @@ Savepoints are compatible across Flink versions as indicated by the table below:
<td class="text-center">O</td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-left"></td>
</tr>
<tr>
<td class="text-center"><strong>1.8.x</strong></td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
<td class="text-center"><strong>1.9.x</strong></td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
<td class="text-center"><strong>1.10.x</strong></td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
<td class="text-center"><strong>1.11.x</strong></td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
<td class="text-center"><strong>1.12.x</strong></td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
<td class="text-center"><strong>1.13.x</strong></td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left">Don't upgrade from 1.12.x to 1.13.x with an unaligned checkpoint. Please use a savepoint for migrating.</td>
</tr>
<tr>
<td class="text-center"><strong>1.14.x</strong></td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
<td class="text-center"><strong>1.15.x</strong></td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</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
Expand All @@ -366,20 +376,31 @@ Savepoints are compatible across Flink versions as indicated by the table below:
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
<td class="text-center"><strong>1.17.x</strong></td>
<td class="text-center"></td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
<td class="text-center"><strong>1.18.x</strong></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center">O</td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
<tr>
<td class="text-center"><strong>1.19.x</strong></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center">O</td>
<td class="text-left"></td>
</tr>
</tbody>
Expand Down

0 comments on commit c4af0c3

Please sign in to comment.