You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by GitBox <gi...@apache.org> on 2020/12/25 23:54:00 UTC

[GitHub] [flink-web] xintongsong opened a new pull request #405: Add Apache Flink release 1.12.1

xintongsong opened a new pull request #405:
URL: https://github.com/apache/flink-web/pull/405


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink-web] zhuzhurk commented on a change in pull request #405: Add Apache Flink release 1.12.1

Posted by GitBox <gi...@apache.org>.
zhuzhurk commented on a change in pull request #405:
URL: https://github.com/apache/flink-web/pull/405#discussion_r557580832



##########
File path: _posts/2021-01-xx-release-1.12.1.md
##########
@@ -0,0 +1,300 @@
+---
+layout: post
+title:  "Apache Flink 1.12.1 Released"
+date:   2021-01-xx 00:00:00
+categories: news
+authors:
+- xtsong:
+  name: "Xintong Song"
+  twitter: "xtsong"
+---
+
+The Apache Flink community released the first bugfix version of the Apache Flink 1.12 series.
+
+This release includes 81 fixes and minor improvements for Flink 1.12.0. The list below includes a detailed list of all fixes and improvements.

Review comment:
       I guess the number 81 is outdated? I can see 107 tickets in https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12349459.
   
   Besides that, there are 109 tickets attached in this PR.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink-web] xintongsong commented on a change in pull request #405: Add Apache Flink release 1.12.1

Posted by GitBox <gi...@apache.org>.
xintongsong commented on a change in pull request #405:
URL: https://github.com/apache/flink-web/pull/405#discussion_r557791116



##########
File path: _posts/2021-01-xx-release-1.12.1.md
##########
@@ -0,0 +1,300 @@
+---
+layout: post
+title:  "Apache Flink 1.12.1 Released"
+date:   2021-01-xx 00:00:00
+categories: news
+authors:
+- xtsong:
+  name: "Xintong Song"
+  twitter: "xtsong"
+---
+
+The Apache Flink community released the first bugfix version of the Apache Flink 1.12 series.
+
+This release includes 81 fixes and minor improvements for Flink 1.12.0. The list below includes a detailed list of all fixes and improvements.

Review comment:
       Thanks for pointing out. I think the 107/109 tickets include unresolved issues. I'll postpone them to 1.12.2 and update the PR once the RC is approved.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink-web] wangyang0918 commented on a change in pull request #405: Add Apache Flink release 1.12.1

Posted by GitBox <gi...@apache.org>.
wangyang0918 commented on a change in pull request #405:
URL: https://github.com/apache/flink-web/pull/405#discussion_r559889375



##########
File path: _posts/2021-01-19-release-1.12.1.md
##########
@@ -0,0 +1,231 @@
+---
+layout: post
+title:  "Apache Flink 1.12.1 Released"
+date:   2021-01-19 00:00:00
+categories: news
+authors:
+- xtsong:
+  name: "Xintong Song"
+  twitter: "xtsong"
+---
+
+The Apache Flink community released the first bugfix version of the Apache Flink 1.12 series.
+
+This release includes 79 fixes and minor improvements for Flink 1.12.0. The list below includes a detailed list of all fixes and improvements.
+
+We highly recommend all users to upgrade to Flink 1.12.1.
+
+<div class="alert alert-danger small" markdown="1">
+<b>Attention:</b>
+Using UnalignedCheckpoints in Flink 1.12.0 combined with two/multiple inputs tasks or with union inputs for single input tasks can result in corrupted state.
+
+This can happen if a new checkpoint is triggered before recovery is fully completed. For state to be corrupted a task with two or more input gates must receive a checkpoint barrier exactly at the same time this tasks finishes recovering spilled in-flight data. In such case this new checkpoint can succeed, with corrupted/missing in-flight data, which will result in various deserialisation/corrupted data stream errors when someone attempts to recover from such corrupted checkpoint.
+</div>
+
+Updated Maven dependencies:
+
+```xml
+<dependency>
+  <groupId>org.apache.flink</groupId>
+  <artifactId>flink-java</artifactId>
+  <version>1.12.1</version>
+</dependency>
+<dependency>
+  <groupId>org.apache.flink</groupId>
+  <artifactId>flink-streaming-java_2.11</artifactId>
+  <version>1.12.1</version>
+</dependency>
+<dependency>
+  <groupId>org.apache.flink</groupId>
+  <artifactId>flink-clients_2.11</artifactId>
+  <version>1.12.1</version>
+</dependency>
+```
+
+You can find the binaries on the updated [Downloads page]({{ site.baseurl }}/downloads.html).
+
+Notice:
+<ul>
+<li>The DockerHub <a href='https://hub.docker.com/_/flink'>official images</a> for Apache Flink 1.12.1 are temporary missing. As an alternative, the images are currently available on the Flink PMC managed <a href='https://hub.docker.com/r/apache/flink'>registry</a>. This is now also the default for the Native Kubernetes deployments. The Flink PMC will keep working with the DockerHub team to deliver the official images.</li>

Review comment:
       nit: https://hub.docker.com/r/apache/flink is not a separate registry. Actually, it has the same registry with official image, which is docker hub. Instead, it is a dedicated repository managed by Flink PMC member. 
   
   So I suggest to rename the registry to repository here.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink-web] dianfu commented on a change in pull request #405: Add Apache Flink release 1.12.1

Posted by GitBox <gi...@apache.org>.
dianfu commented on a change in pull request #405:
URL: https://github.com/apache/flink-web/pull/405#discussion_r559888663



##########
File path: _posts/2021-01-19-release-1.12.1.md
##########
@@ -0,0 +1,231 @@
+---
+layout: post
+title:  "Apache Flink 1.12.1 Released"
+date:   2021-01-19 00:00:00
+categories: news
+authors:
+- xtsong:
+  name: "Xintong Song"
+  twitter: "xtsong"
+---
+
+The Apache Flink community released the first bugfix version of the Apache Flink 1.12 series.
+
+This release includes 79 fixes and minor improvements for Flink 1.12.0. The list below includes a detailed list of all fixes and improvements.
+
+We highly recommend all users to upgrade to Flink 1.12.1.
+
+<div class="alert alert-danger small" markdown="1">
+<b>Attention:</b>
+Using UnalignedCheckpoints in Flink 1.12.0 combined with two/multiple inputs tasks or with union inputs for single input tasks can result in corrupted state.
+
+This can happen if a new checkpoint is triggered before recovery is fully completed. For state to be corrupted a task with two or more input gates must receive a checkpoint barrier exactly at the same time this tasks finishes recovering spilled in-flight data. In such case this new checkpoint can succeed, with corrupted/missing in-flight data, which will result in various deserialisation/corrupted data stream errors when someone attempts to recover from such corrupted checkpoint.
+</div>
+
+Updated Maven dependencies:
+
+```xml
+<dependency>
+  <groupId>org.apache.flink</groupId>
+  <artifactId>flink-java</artifactId>
+  <version>1.12.1</version>
+</dependency>
+<dependency>
+  <groupId>org.apache.flink</groupId>
+  <artifactId>flink-streaming-java_2.11</artifactId>
+  <version>1.12.1</version>
+</dependency>
+<dependency>
+  <groupId>org.apache.flink</groupId>
+  <artifactId>flink-clients_2.11</artifactId>
+  <version>1.12.1</version>
+</dependency>
+```
+
+You can find the binaries on the updated [Downloads page]({{ site.baseurl }}/downloads.html).
+
+Notice:
+<ul>
+<li>The DockerHub <a href='https://hub.docker.com/_/flink'>official images</a> for Apache Flink 1.12.1 are temporary missing. As an alternative, the images are currently available on the Flink PMC managed <a href='https://hub.docker.com/r/apache/flink'>registry</a>. This is now also the default for the Native Kubernetes deployments. The Flink PMC will keep working with the DockerHub team to deliver the official images.</li>
+<li>The source and python 3.8 linux wheel packages for Apache Flink 1.12.1 are temporary missing on <a href='https://pypi.org/project/apache-flink'>PyPI</a>, due to the project space limit. The request for increasing the space limit is currently under the PyPI review process. During this time, attempts to use the missing packages will fall back to the 1.12.0 packages.</li>

Review comment:
       What about removing `During this time, attempts to use the missing packages will fall back to the 1.12.0 packages.` as I guess it may cause confusion for users as this only holds when all the following conditions hold:
   - users install pyflink without specifying the version, e.g. "pip install apache-flink" 
   - Python version is 3.8
   - The OS is linux
   
   Besides, what about adding `During this period, you can <a href='https://ci.apache.org/projects/flink/flink-docs-release-1.12/flinkDev/building.html#build-pyflink'>build the package manually</a> if needed.` to guide users what to do during this time period?




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink-web] xintongsong commented on pull request #405: Add Apache Flink release 1.12.1

Posted by GitBox <gi...@apache.org>.
xintongsong commented on pull request #405:
URL: https://github.com/apache/flink-web/pull/405#issuecomment-762578540


   Thanks all for the review. Comments addressed. Merging this.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink-web] xintongsong commented on pull request #405: Add Apache Flink release 1.12.1

Posted by GitBox <gi...@apache.org>.
xintongsong commented on pull request #405:
URL: https://github.com/apache/flink-web/pull/405#issuecomment-759378636


   cc @pnowojski
   Added warning for the unaligned checkpoint issue.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink-web] wuchong commented on pull request #405: Add Apache Flink release 1.12.1

Posted by GitBox <gi...@apache.org>.
wuchong commented on pull request #405:
URL: https://github.com/apache/flink-web/pull/405#issuecomment-759896621


   LGTM.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink-web] xintongsong closed pull request #405: Add Apache Flink release 1.12.1

Posted by GitBox <gi...@apache.org>.
xintongsong closed pull request #405:
URL: https://github.com/apache/flink-web/pull/405


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org