You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by hx...@apache.org on 2022/06/22 02:29:11 UTC
[flink-web] 01/02: Release Flink 1.14.5
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/flink-web.git
commit 62d32bbdd88a32bbd16068589196836e402806b9
Author: huangxingbo <hx...@apache.org>
AuthorDate: Fri Jun 10 16:22:57 2022 +0800
Release Flink 1.14.5
This closes #550.
---
_config.yml | 32 +++---
_posts/2022-06-22-release-1.14.5.md | 188 ++++++++++++++++++++++++++++++++++++
2 files changed, 206 insertions(+), 14 deletions(-)
diff --git a/_config.yml b/_config.yml
index 7308c85d7..653388bf6 100644
--- a/_config.yml
+++ b/_config.yml
@@ -91,23 +91,23 @@ flink_releases:
-
version_short: "1.14"
binary_release:
- name: "Apache Flink 1.14.4"
+ name: "Apache Flink 1.14.5"
scala_211:
- id: "1144-download_211"
- url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.14.4/flink-1.14.4-bin-scala_2.11.tgz"
- asc_url: "https://downloads.apache.org/flink/flink-1.14.4/flink-1.14.4-bin-scala_2.11.tgz.asc"
- sha512_url: "https://downloads.apache.org/flink/flink-1.14.4/flink-1.14.4-bin-scala_2.11.tgz.sha512"
+ id: "1145-download_211"
+ url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.14.5/flink-1.14.5-bin-scala_2.11.tgz"
+ asc_url: "https://downloads.apache.org/flink/flink-1.14.5/flink-1.14.5-bin-scala_2.11.tgz.asc"
+ sha512_url: "https://downloads.apache.org/flink/flink-1.14.5/flink-1.14.5-bin-scala_2.11.tgz.sha512"
scala_212:
- id: "1144-download_212"
- url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.14.4/flink-1.14.4-bin-scala_2.12.tgz"
- asc_url: "https://downloads.apache.org/flink/flink-1.14.4/flink-1.14.4-bin-scala_2.12.tgz.asc"
- sha512_url: "https://downloads.apache.org/flink/flink-1.14.4/flink-1.14.4-bin-scala_2.12.tgz.sha512"
+ id: "1145-download_212"
+ url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.14.5/flink-1.14.5-bin-scala_2.12.tgz"
+ asc_url: "https://downloads.apache.org/flink/flink-1.14.5/flink-1.14.5-bin-scala_2.12.tgz.asc"
+ sha512_url: "https://downloads.apache.org/flink/flink-1.14.5/flink-1.14.5-bin-scala_2.12.tgz.sha512"
source_release:
- name: "Apache Flink 1.14.4"
- id: "1144-download-source"
- url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.14.4/flink-1.14.4-src.tgz"
- asc_url: "https://downloads.apache.org/flink/flink-1.14.4/flink-1.14.4-src.tgz.asc"
- sha512_url: "https://downloads.apache.org/flink/flink-1.14.4/flink-1.14.4-src.tgz.sha512"
+ name: "Apache Flink 1.14.5"
+ id: "1145-download-source"
+ url: "https://www.apache.org/dyn/closer.lua/flink/flink-1.14.5/flink-1.14.5-src.tgz"
+ asc_url: "https://downloads.apache.org/flink/flink-1.14.5/flink-1.14.5-src.tgz.asc"
+ sha512_url: "https://downloads.apache.org/flink/flink-1.14.5/flink-1.14.5-src.tgz.sha512"
release_notes_url: "https://nightlies.apache.org/flink/flink-docs-release-1.14/release-notes/flink-1.14"
-
version_short: "1.13"
@@ -285,6 +285,10 @@ release_archive:
- version_short: "1.15"
version_long: 1.15.0
release_date: 2022-05-05
+ -
+ version_short: "1.14"
+ version_long: 1.14.5
+ release_date: 2022-06-22
-
version_short: "1.14"
version_long: 1.14.4
diff --git a/_posts/2022-06-22-release-1.14.5.md b/_posts/2022-06-22-release-1.14.5.md
new file mode 100644
index 000000000..320da7799
--- /dev/null
+++ b/_posts/2022-06-22-release-1.14.5.md
@@ -0,0 +1,188 @@
+---
+layout: post
+title: "Apache Flink 1.14.5 Release Announcement"
+date: 2022-06-22T00:00:00.000Z
+categories: news
+authors:
+- xingbo:
+ name: "Xingbo Huang"
+
+excerpt: The Apache Flink Community is pleased to announce another bug fix release for Flink 1.14.
+
+---
+
+The Apache Flink Community is pleased to announce another bug fix release for Flink 1.14.
+
+This release includes 67 bugs, vulnerability fixes and minor improvements for Flink 1.14.
+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=12351388).
+
+We highly recommend all users to upgrade to Flink 1.14.5.
+
+# Release Artifacts
+
+## Maven Dependencies
+
+```xml
+<dependency>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>flink-java</artifactId>
+ <version>1.14.5</version>
+</dependency>
+<dependency>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>flink-streaming-java_2.11</artifactId>
+ <version>1.14.5</version>
+</dependency>
+<dependency>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>flink-clients_2.11</artifactId>
+ <version>1.14.5</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?tab=tags&page=1&name=1.14.5) (official images)
+* [apache/flink](https://hub.docker.com/r/apache/flink/tags?page=1&name=1.14.5) (ASF repository)
+
+## PyPi
+
+* [apache-flink==1.14.5](https://pypi.org/project/apache-flink/1.14.5/)
+
+# Release Notes
+
+<h2> Sub-task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25800'>FLINK-25800</a>] - Update wrong links in the datastream/execution_mode.md page.
+</li>
+</ul>
+
+<h2> Bug
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-22984'>FLINK-22984</a>] - UnsupportedOperationException when using Python UDF to generate watermark
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24491'>FLINK-24491</a>] - ExecutionGraphInfo may not be archived when the dispatcher terminates
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25227'>FLINK-25227</a>] - Comparing the equality of the same (boxed) numeric values returns false
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25440'>FLINK-25440</a>] - Apache Pulsar Connector Document description error about 'Starting Position'.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25904'>FLINK-25904</a>] - NullArgumentException when accessing checkpoint stats on standby JobManager
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26016'>FLINK-26016</a>] - FileSystemLookupFunction does not produce correct results when hive table uses columnar storage
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26018'>FLINK-26018</a>] - Unnecessary late events when using the new KafkaSource
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26049'>FLINK-26049</a>] - The tolerable-failed-checkpoints logic is invalid when checkpoint trigger failed
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26285'>FLINK-26285</a>] - ZooKeeperStateHandleStore does not handle not existing nodes properly in getAllAndLock
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26334'>FLINK-26334</a>] - When timestamp - offset + windowSize < 0, elements cannot be assigned to the correct window
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26381'>FLINK-26381</a>] - Wrong document order of Chinese version
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26395'>FLINK-26395</a>] - The description of RAND_INTEGER is wrong in SQL function documents
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26504'>FLINK-26504</a>] - Fix the incorrect type error in unbounded Python UDAF
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26536'>FLINK-26536</a>] - PyFlink RemoteKeyedStateBackend#merge_namespaces bug
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26543'>FLINK-26543</a>] - Fix the issue that exceptions generated in startup are missed in Python loopback mode
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26550'>FLINK-26550</a>] - Correct the information of checkpoint failure
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26607'>FLINK-26607</a>] - There are multiple MAX_LONG_VALUE value errors in pyflink code
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26629'>FLINK-26629</a>] - Error in code comment for SubtaskStateMapper.RANGE
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26645'>FLINK-26645</a>] - Pulsar Source subscribe to a single topic partition will consume all partitions from that topic
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26708'>FLINK-26708</a>] - TimestampsAndWatermarksOperator should not propagate WatermarkStatus
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26738'>FLINK-26738</a>] - Default value of StateDescriptor is valid when enable state ttl config
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26775'>FLINK-26775</a>] - PyFlink WindowOperator#process_element register wrong cleanup timer
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26846'>FLINK-26846</a>] - Gauge metrics doesn't work in PyFlink
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26855'>FLINK-26855</a>] - ImportError: cannot import name 'environmentfilter' from 'jinja2'
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26920'>FLINK-26920</a>] - Job executes failed with "The configured managed memory fraction for Python worker process must be within (0, 1], was: %s."
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27108'>FLINK-27108</a>] - State cache clean up doesn't work as expected
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27174'>FLINK-27174</a>] - Non-null check for bootstrapServers field is incorrect in KafkaSink
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27223'>FLINK-27223</a>] - State access doesn't work as expected when cache size is set to 0
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27255'>FLINK-27255</a>] - Flink-avro does not support serialization and deserialization of avro schema longer than 65535 characters
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27315'>FLINK-27315</a>] - Fix the demo of MemoryStateBackendMigration
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27409'>FLINK-27409</a>] - Cleanup stale slot allocation record when the resource requirement of a job is empty
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27442'>FLINK-27442</a>] - Module flink-sql-avro-confluent-registry does not configure Confluent repo
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27545'>FLINK-27545</a>] - Update examples in PyFlink shell
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27676'>FLINK-27676</a>] - Output records from on_timer are behind the triggering watermark in PyFlink
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27733'>FLINK-27733</a>] - Rework on_timer output behind watermark bug fix
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27751'>FLINK-27751</a>] - Dependency resolution from repository.jboss.org fails on CI
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27760'>FLINK-27760</a>] - NPE is thrown when executing PyFlink jobs in batch mode
+</li>
+</ul>
+
+<h2> New Feature
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26382'>FLINK-26382</a>] - Add Chinese documents for flink-training exercises
+</li>
+</ul>
+
+<h2> Improvement
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-5151'>FLINK-5151</a>] - Add discussion about object mutations to heap-based state backend docs.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-23843'>FLINK-23843</a>] - Exceptions during "SplitEnumeratorContext.runInCoordinatorThread()" should cause Global Failure instead of Process Kill
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24274'>FLINK-24274</a>] - Wrong parameter order in documentation of State Processor API
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24384'>FLINK-24384</a>] - Count checkpoints failed in trigger phase into numberOfFailedCheckpoints
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26130'>FLINK-26130</a>] - Document why and when user would like to increase network buffer size
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26575'>FLINK-26575</a>] - Improve the info message when restoring keyed state backend
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26650'>FLINK-26650</a>] - Avoid to print stack trace for checkpoint trigger failure if not all tasks are started
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26788'>FLINK-26788</a>] - AbstractDeserializationSchema should add cause when thow a FlinkRuntimeException
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27088'>FLINK-27088</a>] - The example of using StringDeserializer for deserializing Kafka message value as string has an error
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27480'>FLINK-27480</a>] - KafkaSources sharing the groupId might lead to InstanceAlreadyExistException warning
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-27776'>FLINK-27776</a>] - Throws exception when udaf used in sliding window does not implement merge method in PyFlink
+</li>
+</ul>
+
+<h2> Technical Debt
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25694'>FLINK-25694</a>] - Upgrade Presto to resolve GSON/Alluxio Vulnerability
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26352'>FLINK-26352</a>] - Missing license header in WebUI source files
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/FLINK-26961'>FLINK-26961</a>] - Update multiple Jackson dependencies to v2.13.2 and v2.13.2.1
+</li>
+</ul>