You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by fp...@apache.org on 2022/11/25 13:14:36 UTC
[flink-web] 01/02: Add 1.15.3 release
This is an automated email from the ASF dual-hosted git repository.
fpaul pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/flink-web.git
commit 9a4c956a8199fec4d03beeac0e3a6bf96ee3d434
Author: Fabian Paul <fa...@databricks.com>
AuthorDate: Thu Nov 10 16:12:20 2022 +0100
Add 1.15.3 release
---
_config.yml | 24 +++--
_posts/2022-11-10-release-1.15.3.md | 179 ++++++++++++++++++++++++++++++++++++
content/downloads.html | 21 ++++-
content/zh/downloads.html | 23 +++--
4 files changed, 226 insertions(+), 21 deletions(-)
diff --git a/_config.yml b/_config.yml
index 96425b221..9be40fad6 100644
--- a/_config.yml
+++ b/_config.yml
@@ -91,18 +91,18 @@ flink_releases:
- version_short: "1.15"
binary_release:
- name: "Apache Flink 1.15.2"
+ name: "Apache Flink 1.15.3"
scala_212:
- id: "1152-download_212"
- url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.15.2/flink-1.15.2-bin-scala_2.12.tgz"
- asc_url: "https://downloads.apache.org/flink/flink-1.15.2/flink-1.15.2-bin-scala_2.12.tgz.asc"
- sha512_url: "https://downloads.apache.org/flink/flink-1.15.2/flink-1.15.2-bin-scala_2.12.tgz.sha512"
+ id: "1153-download_212"
+ url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.15.3/flink-1.15.3-bin-scala_2.12.tgz"
+ asc_url: "https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-bin-scala_2.12.tgz.asc"
+ sha512_url: "https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-bin-scala_2.12.tgz.sha512"
source_release:
- name: "Apache Flink 1.15.2"
- id: "1152-download-source"
- url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.15.2/flink-1.15.2-src.tgz"
- asc_url: "https://downloads.apache.org/flink/flink-1.15.2/flink-1.15.2-src.tgz.asc"
- sha512_url: "https://downloads.apache.org/flink/flink-1.15.2/flink-1.15.2-src.tgz.sha512"
+ name: "Apache Flink 1.15.3"
+ id: "1153-download-source"
+ url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.15.3/flink-1.15.3-src.tgz"
+ asc_url: "https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-src.tgz.asc"
+ sha512_url: "https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-src.tgz.sha512"
release_notes_url: "https://nightlies.apache.org/flink/flink-docs-release-1.15/release-notes/flink-1.15"
connector_releases:
@@ -255,6 +255,10 @@ release_archive:
version_short: "1.16"
version_long: 1.16.0
release_date: 2022-10-28
+ -
+ version_short: "1.15"
+ version_long: 1.15.3
+ release_date: 2022-11-10
-
version_short: "1.15"
version_long: 1.15.2
diff --git a/_posts/2022-11-10-release-1.15.3.md b/_posts/2022-11-10-release-1.15.3.md
new file mode 100644
index 000000000..0df3b0345
--- /dev/null
+++ b/_posts/2022-11-10-release-1.15.3.md
@@ -0,0 +1,179 @@
+---
+layout: post
+title: "Apache Flink 1.15.3 Release Announcement"
+date: 2022-11-10T22:00:00.000Z
+categories: news
+authors:
+- fapaul:
+ name: "Fabian Paul"
+
+excerpt: The Apache Flink Community is pleased to announce a bug fix release for Flink 1.15.
+
+---
+
+The Apache Flink Community is pleased to announce the third bug fix release of the Flink 1.15 series.
+
+This release includes 59 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=12352210).
+
+We highly recommend all users upgrade to Flink 1.15.3.
+
+# Release Artifacts
+
+## Maven Dependencies
+
+```xml
+<dependency>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>flink-java</artifactId>
+ <version>1.15.3</version>
+</dependency>
+<dependency>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>flink-streaming-java</artifactId>
+ <version>1.15.3</version>
+</dependency>
+<dependency>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>flink-clients</artifactId>
+ <version>1.15.3</version>
+</dependency>
+```
+
+## Binaries
+
+You can find the binaries on the updated [Downloads page]({{ site.baseurl }}/downloads.html).
+
+## Docker Images
+
+* [library/flink](https://hub.docker.com/_/flink/tags?page=1&name=1.15.3) (official images)
+* [apache/flink](https://hub.docker.com/r/apache/flink/tags?page=1&name=1.15.3) (ASF repository)
+
+## PyPi
+
+* [apache-flink==1.15.3](https://pypi.org/project/apache-flink/1.15.3/)
+
+# Release Notes
+
+<h2> Bug
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26726'>FLINK-26726</a>] - Remove the unregistered task from readersAwaitingSplit
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26890'>FLINK-26890</a>] - DynamoDB consumer error consuming partitions close to retention
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27384'>FLINK-27384</a>] - In the Hive dimension table, when the data is changed on the original partition, the create_time configuration does not take effect
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27400'>FLINK-27400</a>] - Pulsar connector subscribed the system topic when using the regex
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27415'>FLINK-27415</a>] - Read empty csv file throws exception in FileSystem table connector
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27492'>FLINK-27492</a>] - Flink table scala example does not including the scala-api jars
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27579'>FLINK-27579</a>] - The param client.timeout can not be set by dynamic properties when stopping the job
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27611'>FLINK-27611</a>] - ConcurrentModificationException during Flink-Pulsar checkpoint notification
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27954'>FLINK-27954</a>] - JobVertexFlameGraphHandler does not work on standby Dispatcher
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28084'>FLINK-28084</a>] - Pulsar unordered reader should disable retry and delete reconsume logic.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28265'>FLINK-28265</a>] - Inconsistency in Kubernetes HA service: broken state handle
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28488'>FLINK-28488</a>] - KafkaMetricWrapper does incorrect cast
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28609'>FLINK-28609</a>] - Flink-Pulsar connector fails on larger schemas
+</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-28934'>FLINK-28934</a>] - Pulsar Source put all the splits to only one parallelism when using Exclusive subscription
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28951'>FLINK-28951</a>] - Header in janino generated java files can merge with line numbers
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28959'>FLINK-28959</a>] - 504 gateway timeout when consume large number of topics using TopicPatten
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28960'>FLINK-28960</a>] - Pulsar throws java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlElement
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28975'>FLINK-28975</a>] - withIdleness marks all streams from FLIP-27 sources as idle
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28976'>FLINK-28976</a>] - Changelog 1st materialization delayed unneccesarily
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29130'>FLINK-29130</a>] - Correct the doc description of state.backend.local-recovery
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29138'>FLINK-29138</a>] - Project pushdown not work for lookup source
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29205'>FLINK-29205</a>] - FlinkKinesisConsumer not respecting Credential Provider configuration for EFO
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29207'>FLINK-29207</a>] - Pulsar message eventTime may be incorrectly set to a negative number
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29253'>FLINK-29253</a>] - DefaultJobmanagerRunnerRegistry#localCleanupAsync calls close instead of closeAsync
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29324'>FLINK-29324</a>] - Calling Kinesis connector close method before subtask starts running results in NPE
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29325'>FLINK-29325</a>] - Fix documentation bug on how to enable batch mode for streaming examples
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29381'>FLINK-29381</a>] - Key_Shared subscription isn't works in the latest Pulsar connector
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29395'>FLINK-29395</a>] - [Kinesis][EFO] Issue using EFO consumer at timestamp with empty shard
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29397'>FLINK-29397</a>] - Race condition in StreamTask can lead to NPE if changelog is disabled
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29459'>FLINK-29459</a>] - Sink v2 has bugs in supporting legacy v1 implementations with global committer
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29477'>FLINK-29477</a>] - ClassCastException when collect primitive array to Python
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29479'>FLINK-29479</a>] - Support whether using system PythonPath for PyFlink jobs
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29483'>FLINK-29483</a>] - flink python udf arrow in thread model bug
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29500'>FLINK-29500</a>] - InitializeOnMaster uses wrong parallelism with AdaptiveScheduler
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29509'>FLINK-29509</a>] - Set correct subtaskId during recovery of committables
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29512'>FLINK-29512</a>] - Align SubtaskCommittableManager checkpointId with CheckpointCommittableManagerImpl checkpointId during recovery
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29539'>FLINK-29539</a>] - dnsPolicy in FlinkPod is not overridable
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29567'>FLINK-29567</a>] - Revert sink output metric names from numRecordsSend back to numRecordsOut
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29613'>FLINK-29613</a>] - Wrong message size assertion in Pulsar's batch message
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29627'>FLINK-29627</a>] - Sink - Duplicate key exception during recover more than 1 committable.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29645'>FLINK-29645</a>] - BatchExecutionKeyedStateBackend is using incorrect ExecutionConfig when creating serializer
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29749'>FLINK-29749</a>] - flink info command support dynamic properties
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29803'>FLINK-29803</a>] - Table API Scala APIs lack proper source jars
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29827'>FLINK-29827</a>] - [Connector][AsyncSinkWriter] Checkpointed states block writer from sending records
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29927'>FLINK-29927</a>] - AkkaUtils#getAddress may cause memory leak
+</li>
+</ul>
+
+<h2> Improvement
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24906'>FLINK-24906</a>] - Improve CSV format handling and support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28733'>FLINK-28733</a>] - jobmanager.sh should support dynamic properties
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-28909'>FLINK-28909</a>] - Add ribbon filter policy option in RocksDBConfiguredOptions
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29134'>FLINK-29134</a>] - fetch metrics may cause oom(ThreadPool task pile up)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29158'>FLINK-29158</a>] - Fix logging in DefaultCompletedCheckpointStore
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29223'>FLINK-29223</a>] - Missing info output for when filtering JobGraphs based on their persisted JobResult
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29255'>FLINK-29255</a>] - FLIP-258 - Enforce binary compatibility in patch releases
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29476'>FLINK-29476</a>] - Kinesis Connector retry mechanism not applied to EOFException
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29503'>FLINK-29503</a>] - Add backpressureLevel field without hyphens
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-29504'>FLINK-29504</a>] - Jar upload spec should define a schema
+</li>
+</ul>
diff --git a/content/downloads.html b/content/downloads.html
index da4841792..3af1e35e2 100644
--- a/content/downloads.html
+++ b/content/downloads.html
@@ -241,7 +241,7 @@
<div class="page-toc">
<ul id="markdown-toc">
<li><a href="#apache-flink-1160" id="markdown-toc-apache-flink-1160">Apache Flink 1.16.0</a></li>
- <li><a href="#apache-flink-1152" id="markdown-toc-apache-flink-1152">Apache Flink 1.15.2</a></li>
+ <li><a href="#apache-flink-1153" id="markdown-toc-apache-flink-1153">Apache Flink 1.15.2</a></li>
<li><a href="#flink-connectors" id="markdown-toc-flink-connectors">Flink connectors</a> <ul>
<li><a href="#apache-flink-elasticsearch-connector-300" id="markdown-toc-apache-flink-elasticsearch-connector-300">Apache Flink Elasticsearch Connector 3.0.0</a></li>
</ul>
@@ -296,15 +296,15 @@
<hr />
-<h2 id="apache-flink-1152">Apache Flink 1.15.2</h2>
+<h2 id="apache-flink-1153">Apache Flink 1.15.3</h2>
<p>
-<a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.15.2/flink-1.15.2-bin-scala_2.12.tgz" id="1152-download_212">Apache Flink 1.15.2 for Scala 2.12</a> (<a href="https://downloads.apache.org/flink/flink-1.15.2/flink-1.15.2-bin-scala_2.12.tgz.asc">asc</a>, <a href="https://downloads.apache.org/flink/flink-1.15.2/flink-1.15.2-bin-scala_2.12.tgz.sha512">sha512</a>)
+<a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.15.3/flink-1.15.3-bin-scala_2.12.tgz" id="1153-download_212">Apache Flink 1.15.3 for Scala 2.12</a> (<a href="https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-bin-scala_2.12.tgz.asc">asc</a>, <a href="https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-bin-scala_2.12.tgz.sha512">sha512</a>)
</p>
<p>
-<a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.15.2/flink-1.15.2-src.tgz" id="1152-download-source">Apache Flink 1.15.2 Source Release</a>
-(<a href="https://downloads.apache.org/flink/flink-1.15.2/flink-1.15.2-src.tgz.asc">asc</a>, <a href="https://downloads.apache.org/flink/flink-1.15.2/flink-1.15.2-src.tgz.sha512">sha512</a>)
+<a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.15.3/flink-1.15.3-src.tgz" id="1153-download-source">Apache Flink 1.15.3 Source Release</a>
+(<a href="https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-src.tgz.asc">asc</a>, <a href="https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-src.tgz.sha512">sha512</a>)
</p>
<h4 id="release-notes-1">Release Notes</h4>
@@ -576,6 +576,17 @@ Flink 1.16.0 - 2022-10-28
<li>
+Flink 1.15.3 - 2022-11-10
+(<a href="https://archive.apache.org/dist/flink/flink-1.15.3/flink-1.15.3-src.tgz">Source</a>,
+<a href="https://archive.apache.org/dist/flink/flink-1.15.3">Binaries</a>,
+<a href="https://nightlies.apache.org/flink/flink-docs-release-1.15">Docs</a>,
+<a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/java">Javadocs</a>,
+<a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/scala/index.html">Scaladocs</a>)
+
+</li>
+
+<li>
+
Flink 1.15.2 - 2022-08-24
(<a href="https://archive.apache.org/dist/flink/flink-1.15.2/flink-1.15.2-src.tgz">Source</a>,
<a href="https://archive.apache.org/dist/flink/flink-1.15.2">Binaries</a>,
diff --git a/content/zh/downloads.html b/content/zh/downloads.html
index 14579c4a8..4758a49f0 100644
--- a/content/zh/downloads.html
+++ b/content/zh/downloads.html
@@ -239,7 +239,7 @@
<div class="page-toc">
<ul id="markdown-toc">
<li><a href="#apache-flink-1160" id="markdown-toc-apache-flink-1160">Apache Flink 1.16.0</a></li>
- <li><a href="#apache-flink-1152" id="markdown-toc-apache-flink-1152">Apache Flink 1.15.2</a></li>
+ <li><a href="#apache-flink-1153" id="markdown-toc-apache-flink-1153">Apache Flink 1.15.3</a></li>
<li><a href="#flink-connectors" id="markdown-toc-flink-connectors">Flink connectors</a> <ul>
<li><a href="#apache-flink-elasticsearch-connector-300" id="markdown-toc-apache-flink-elasticsearch-connector-300">Apache Flink Elasticsearch Connector 3.0.0</a></li>
</ul>
@@ -291,16 +291,16 @@ flink-docs-release-1.16/release-notes/flink-1.16.html">Flink 1.16 的发布说
<hr />
-<h2 id="apache-flink-1152">Apache Flink 1.15.2</h2>
+<h2 id="apache-flink-1153">Apache Flink 1.15.3</h2>
<p>
-<a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.15.2/flink-1.15.2-bin-scala_2.12.tgz" id="1152-download_212">Apache Flink 1.15.2 for Scala 2.12</a> (<a href="
- https://downloads.apache.org/flink/flink-1.15.2/flink-1.15.2-bin-scala_2.12.tgz.asc">asc</a>, <a href="https://downloads.apache.org/flink/flink-1.15.2/flink-1.15.2-bin-scala_2.12.tgz.sha512">sha512</a>)
+<a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.15.3/flink-1.15.3-bin-scala_2.12.tgz" id="1153-download_212">Apache Flink 1.15.3 for Scala 2.12</a> (<a href="
+ https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-bin-scala_2.12.tgz.asc">asc</a>, <a href="https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-bin-scala_2.12.tgz.sha512">sha512</a>)
</p>
<p>
-<a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.15.2/flink-1.15.2-src.tgz" id="1152-download-source">Apache Flink 1.15.2 Source Release</a>
- (<a href="https://downloads.apache.org/flink/flink-1.15.2/flink-1.15.2-src.tgz.asc">asc</a>, <a href="https://downloads.apache.org/flink/flink-1.15.2/flink-1.15.2-src.tgz.sha512">sha512</a>)
+<a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.15.3/flink-1.15.3-src.tgz" id="1153-download-source">Apache Flink 1.15.3 Source Release</a>
+ (<a href="https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-src.tgz.asc">asc</a>, <a href="https://downloads.apache.org/flink/flink-1.15.3/flink-1.15.3-src.tgz.sha512">sha512</a>)
</p>
<h4 id="section-1">发布说明</h4>
@@ -527,6 +527,17 @@ Flink 1.16.0 - 2022-10-28
<li>
+Flink 1.15.3 - 2022-11-10
+(<a href="https://archive.apache.org/dist/flink/flink-1.15.3/flink-1.15.3-src.tgz">Source</a>,
+<a href="https://archive.apache.org/dist/flink/flink-1.15.3">Binaries</a>,
+<a href="https://nightlies.apache.org/flink/flink-docs-release-1.15">Docs</a>,
+<a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/java">Javadocs</a>,
+<a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/scala/index.html">Scaladocs</a>)
+
+</li>
+
+<li>
+
Flink 1.15.2 - 2022-08-24
(<a href="https://archive.apache.org/dist/flink/flink-1.15.2/flink-1.15.2-src.tgz">Source</a>,
<a href="https://archive.apache.org/dist/flink/flink-1.15.2">Binaries</a>,