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(&quot;xxx&quot;)
+</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"]

Reply via email to