This is an automated email from the ASF dual-hosted git repository. dannycranmer pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/flink-web.git
The following commit(s) were added to refs/heads/asf-site by this push: new 2cb79b7ce Flink 1.15.4 2cb79b7ce is described below commit 2cb79b7ce9822e1a15343b5b8a56093325c7a1cc Author: Danny Cranmer <dannycran...@apache.org> AuthorDate: Thu Feb 23 17:50:49 2023 +0000 Flink 1.15.4 --- docs/content/posts/2023-03-15-release-1.15.4.md | 141 ++++++++++++++++++++++++ docs/data/flink.yml | 14 +-- docs/data/flink_kubernetes_operator.yml | 4 +- 3 files changed, 150 insertions(+), 9 deletions(-) diff --git a/docs/content/posts/2023-03-15-release-1.15.4.md b/docs/content/posts/2023-03-15-release-1.15.4.md new file mode 100644 index 000000000..5ba7108c0 --- /dev/null +++ b/docs/content/posts/2023-03-15-release-1.15.4.md @@ -0,0 +1,141 @@ +--- +authors: +- danny: null + name: Danny Cranmer +date: "2023-03-15T16:00:00Z" +excerpt: The Apache Flink Community is pleased to announce a bug fix release for Flink + 1.15. +title: Apache Flink 1.15.4 Release Announcement +--- + +The Apache Flink Community is pleased to announce the fourth bug fix release of the Flink 1.15 series. + +This release includes 53 bug fixes, vulnerability fixes, and minor improvements for Flink 1.15. +Below you will find a list of all bugfixes and improvements (excluding improvements to the build infrastructure and build stability). For a complete list of all changes see: +[JIRA](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12352526). + +We highly recommend all users upgrade to Flink 1.15.4. + +# Release Artifacts + +## Maven Dependencies + +```xml +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-java</artifactId> + <version>1.15.4</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-streaming-java</artifactId> + <version>1.15.4</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-clients</artifactId> + <version>1.15.4</version> +</dependency> +``` + +## Binaries + +You can find the binaries on the updated [Downloads page](/downloads). + +## Docker Images + +* [library/flink](https://hub.docker.com/_/flink/tags?page=1&name=1.15.4) (official images) +* [apache/flink](https://hub.docker.com/r/apache/flink/tags?page=1&name=1.15.4) (ASF repository) + +## PyPi + +* [apache-flink==1.15.4](https://pypi.org/project/apache-flink/1.15.4/) + +# Release Notes + +<h2> Bug +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27341'>FLINK-27341</a>] - TaskManager running together with JobManager are bind to 127.0.0.1 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27800'>FLINK-27800</a>] - addInEdge check state error +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27944'>FLINK-27944</a>] - IO metrics collision happens if a task has union inputs +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28526'>FLINK-28526</a>] - Fail to lateral join with UDTF from Table with timstamp column +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28695'>FLINK-28695</a>] - Fail to send partition request to restarted taskmanager +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28742'>FLINK-28742</a>] - Table.to_pandas fails with lit("xxx") +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28863'>FLINK-28863</a>] - Snapshot result of RocksDB native savepoint should have empty shared-state +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29231'>FLINK-29231</a>] - PyFlink UDAF produces different results in the same sliding window +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29234'>FLINK-29234</a>] - Dead lock in DefaultLeaderElectionService +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30133'>FLINK-30133</a>] - HadoopModuleFactory creates error if the security module cannot be loaded +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30168'>FLINK-30168</a>] - PyFlink Deserialization Error with Object Array +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30304'>FLINK-30304</a>] - Possible Deadlock in Kinesis/Firehose/DynamoDB Connector +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30308'>FLINK-30308</a>] - ClassCastException: class java.io.ObjectStreamClass$Caches$1 cannot be cast to class java.util.Map is showing in the logging when the job shutdown +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30366'>FLINK-30366</a>] - Python Group Agg failed in cleaning the idle state +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30461'>FLINK-30461</a>] - Some rocksdb sst files will remain forever +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30637'>FLINK-30637</a>] - In linux-aarch64 environment, using “is” judgment to match the window type of overwindow have returned incorrect matching results +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30679'>FLINK-30679</a>] - Can not load the data of hive dim table when project-push-down is introduced +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30803'>FLINK-30803</a>] - PyFlink mishandles script dependencies +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30864'>FLINK-30864</a>] - Optional pattern at the start of a group pattern not working +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30885'>FLINK-30885</a>] - Optional group pattern starts with non-optional looping pattern get wrong result on followed-by +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-31041'>FLINK-31041</a>] - Build up of pending global failures causes JM instability +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-31043'>FLINK-31043</a>] - KeyError exception is thrown in CachedMapState +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-31183'>FLINK-31183</a>] - Flink Kinesis EFO Consumer can fail to stop gracefully +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-31272'>FLINK-31272</a>] - Duplicate operators appear in the StreamGraph for Python DataStream API jobs +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-31283'>FLINK-31283</a>] - Correct the description of building from source with scala version +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-31286'>FLINK-31286</a>] - Python processes are still alive when shutting down a session cluster directly without stopping the jobs +</li> +</ul> + +<h2> Improvement +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27327'>FLINK-27327</a>] - Add description about changing max parallelism explicitly leads to state incompatibility +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29155'>FLINK-29155</a>] - Improve default config of grpcServer in Process Mode +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29639'>FLINK-29639</a>] - Add ResourceId in TransportException for debugging +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29729'>FLINK-29729</a>] - Fix credential info configured in flink-conf.yaml is lost during creating ParquetReader +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29966'>FLINK-29966</a>] - Replace and redesign the Python api documentation base +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30633'>FLINK-30633</a>] - Update AWS SDKv2 to v2.19.14 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30724'>FLINK-30724</a>] - Update doc of kafka per-partition watermark to FLIP-27 source +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30962'>FLINK-30962</a>] - Improve error messaging when launching py4j gateway server +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-31031'>FLINK-31031</a>] - Disable the output buffer of Python process to make it more convenient for interactive users +</li> +</ul> + +<h2> Sub-task +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-30462'>FLINK-30462</a>] - DefaultMultipleComponentLeaderElectionService saves wrong leader session ID +</li> +</ul> \ No newline at end of file diff --git a/docs/data/flink.yml b/docs/data/flink.yml index c98ac1883..37b3d4d13 100644 --- a/docs/data/flink.yml +++ b/docs/data/flink.yml @@ -26,11 +26,11 @@ release_notes_url: "https://nightlies.apache.org/flink/flink-docs-release-1.16/release-notes/flink-1.16" 1.15: - name: "Apache Flink 1.15.3" - binary_release_url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.15.3/flink-1.15.3-bin-scala_2.12.tgz" - binary_release_asc_url: "https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-bin-scala_2.12.tgz.asc" - binary_release_sha512_url: "https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-bin-scala_2.12.tgz.sha512" - source_release_url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.15.3/flink-1.15.3-src.tgz" - source_release_asc_url: "https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-src.tgz.asc" - source_release_sha512_url: "https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-src.tgz.sha512" + name: "Apache Flink 1.15.4" + binary_release_url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.15.4/flink-1.15.4-bin-scala_2.12.tgz" + binary_release_asc_url: "https://downloads.apache.org/flink/flink-1.15.4/flink-1.15.4-bin-scala_2.12.tgz.asc" + binary_release_sha512_url: "https://downloads.apache.org/flink/flink-1.15.4/flink-1.15.4-bin-scala_2.12.tgz.sha512" + source_release_url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.15.4/flink-1.15.4-src.tgz" + source_release_asc_url: "https://downloads.apache.org/flink/flink-1.15.4/flink-1.15.4-src.tgz.asc" + source_release_sha512_url: "https://downloads.apache.org/flink/flink-1.15.4/flink-1.15.4-src.tgz.sha512" release_notes_url: "https://nightlies.apache.org/flink/flink-docs-release-1.15/release-notes/flink-1.15" diff --git a/docs/data/flink_kubernetes_operator.yml b/docs/data/flink_kubernetes_operator.yml index ea8df4c4a..d0d913e22 100644 --- a/docs/data/flink_kubernetes_operator.yml +++ b/docs/data/flink_kubernetes_operator.yml @@ -20,11 +20,11 @@ source_release_url: "https://www.apache.org/dyn/closer.lua/flink/flink-kubernetes-operator-1.4.0/flink-kubernetes-operator-1.4.0-src.tgz" source_release_asc_url: "https://downloads.apache.org/flink/flink-kubernetes-operator-1.4.0/flink-kubernetes-operator-1.4.0-src.tgz.asc" source_release_sha512_url: "https://downloads.apache.org/flink/flink-kubernetes-operator-1.4.0/flink-kubernetes-operator-1.4.0-src.tgz.sha512" - compatibility: ["1.17.0", "1.16.1", "1.15.3", "1.14.6", "1.13.6"] + compatibility: ["1.17.0", "1.16.1", "1.15.4", "1.14.6", "1.13.6"] 1.3: name: "Apache Flink Kubernetes Operator 1.3.1" source_release_url: "https://www.apache.org/dyn/closer.lua/flink/flink-kubernetes-operator-1.3.1/flink-kubernetes-operator-1.3.1-src.tgz" source_release_asc_url: "https://downloads.apache.org/flink/flink-kubernetes-operator-1.3.1/flink-kubernetes-operator-1.3.1-src.tgz.asc" source_release_sha512_url: "https://downloads.apache.org/flink/flink-kubernetes-operator-1.3.1/flink-kubernetes-operator-1.3.1-src.tgz.sha512" - compatibility: ["1.16.0", "1.15.3", "1.14.6", "1.13.6"] + compatibility: ["1.16.0", "1.15.4", "1.14.6", "1.13.6"]