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 <[email protected]> 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>
