This is an automated email from the ASF dual-hosted git repository. knaufk pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/flink-web.git
commit eec77c0fe2fb22bbc0cfc7df10ffb3b88076c67b Author: Konstantin Knauf <[email protected]> AuthorDate: Thu Feb 3 20:59:13 2022 +0100 add 1.13.6 release announcement --- _posts/2022-02-18-release-1.13.6.md | 201 ++++++++++++++++++++++++++++++++++++ 1 file changed, 201 insertions(+) diff --git a/_posts/2022-02-18-release-1.13.6.md b/_posts/2022-02-18-release-1.13.6.md new file mode 100644 index 0000000..d01b0f5 --- /dev/null +++ b/_posts/2022-02-18-release-1.13.6.md @@ -0,0 +1,201 @@ +--- +layout: post +title: "Apache Flink 1.13.6 Release Announcement" +date: 2022-02-09T08:00:00.000Z +categories: news +authors: +- knaufk: + name: "Konstantin Knauf" + twitter: "snntrable" + +excerpt: The Apache Flink Community is please to announce another bug fix release for Flink 1.13. + +--- + +The Apache Flink Community is pleased to announce another bug fix release for Flink 1.13. + +This release includes 99 bug and vulnerability fixes and minor improvements for Flink 1.13 including another upgrade of Apache Log4j (to 2.17.1). +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=12351074). + +We highly recommend all users to upgrade to Flink 1.13.6. + +# Release Artifacts + +## Maven Dependencies + +```xml +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-java</artifactId> + <version>1.13.6</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-streaming-java_2.11</artifactId> + <version>1.13.6</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-clients_2.11</artifactId> + <version>1.13.6</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.13.6) (official images) +* [apache/flink](https://hub.docker.com/r/apache/flink/tags?page=1&name=1.13.6) (ASF repository) + +## PyPi + +* [apache-flink==1.13.6](https://pypi.org/project/apache-flink/1.13.6/) + +# Release Notes + +<h2> Bug +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-15987'>FLINK-15987</a>] - SELECT 1.0e0 / 0.0e0 throws NumberFormatException +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-17914'>FLINK-17914</a>] - HistoryServer deletes cached archives if archive listing fails +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-20195'>FLINK-20195</a>] - Jobs endpoint returns duplicated jobs +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-20370'>FLINK-20370</a>] - Result is wrong when sink primary key is not the same with query +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-21289'>FLINK-21289</a>] - Application mode ignores the pipeline.classpaths configuration +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-23919'>FLINK-23919</a>] - PullUpWindowTableFunctionIntoWindowAggregateRule generates invalid Calc for Window TVF +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24232'>FLINK-24232</a>] - Archiving of suspended jobs prevents breaks subsequent archive attempts +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24255'>FLINK-24255</a>] - Test Environment / Mini Cluster do not forward configuration. +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24310'>FLINK-24310</a>] - A bug in the BufferingSink example in the doc +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24318'>FLINK-24318</a>] - Casting a number to boolean has different results between 'select' fields and 'where' condition +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24334'>FLINK-24334</a>] - Configuration kubernetes.flink.log.dir not working +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24366'>FLINK-24366</a>] - Unnecessary/misleading error message about failing restores when tasks are already canceled. +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24401'>FLINK-24401</a>] - TM cannot exit after Metaspace OOM +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24465'>FLINK-24465</a>] - Wrong javadoc and documentation for buffer timeout +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24492'>FLINK-24492</a>] - incorrect implicit type conversion between numeric and (var)char +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24506'>FLINK-24506</a>] - checkpoint directory is not configurable through the Flink configuration passed into the StreamExecutionEnvironment +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24509'>FLINK-24509</a>] - FlinkKafkaProducer example is not compiling due to incorrect constructer signature used +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24540'>FLINK-24540</a>] - Fix Resource leak due to Files.list +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24543'>FLINK-24543</a>] - Zookeeper connection issue causes inconsistent state in Flink +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24563'>FLINK-24563</a>] - Comparing timstamp_ltz with random string throws NullPointerException +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24597'>FLINK-24597</a>] - RocksdbStateBackend getKeysAndNamespaces would return duplicate data when using MapState +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24621'>FLINK-24621</a>] - JobManager fails to recover 1.13.1 checkpoint due to InflightDataRescalingDescriptor +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24662'>FLINK-24662</a>] - PyFlink sphinx check failed with "node class 'meta' is already registered, its visitors will be overridden" +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24667'>FLINK-24667</a>] - Channel state writer would fail the task directly if meeting exception previously +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24676'>FLINK-24676</a>] - Schema does not match if explain insert statement with partial column +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24678'>FLINK-24678</a>] - Correct the metric name of map state contains latency +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24708'>FLINK-24708</a>] - `ConvertToNotInOrInRule` has a bug which leads to wrong result +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24728'>FLINK-24728</a>] - Batch SQL file sink forgets to close the output stream +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24761'>FLINK-24761</a>] - Fix PartitionPruner code gen compile fail +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24846'>FLINK-24846</a>] - AsyncWaitOperator fails during stop-with-savepoint +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24860'>FLINK-24860</a>] - Fix the wrong position mappings in the Python UDTF +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24885'>FLINK-24885</a>] - ProcessElement Interface parameter Collector : java.lang.NullPointerException +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24922'>FLINK-24922</a>] - Fix spelling errors in the word "parallism" +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25022'>FLINK-25022</a>] - ClassLoader leak with ThreadLocals on the JM when submitting a job through the REST API +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25067'>FLINK-25067</a>] - Correct the description of RocksDB's background threads +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25084'>FLINK-25084</a>] - Field names must be unique. Found duplicates +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25091'>FLINK-25091</a>] - Official website document FileSink orc compression attribute reference error +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25096'>FLINK-25096</a>] - Issue in exceptions API(/jobs/:jobid/exceptions) in flink 1.13.2 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25199'>FLINK-25199</a>] - StreamEdges are not unique in self-union, which blocks propagation of watermarks +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25362'>FLINK-25362</a>] - Incorrect dependencies in Table Confluent/Avro docs +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25468'>FLINK-25468</a>] - Local recovery fails if local state storage and RocksDB working directory are not on the same volume +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25486'>FLINK-25486</a>] - Perjob can not recover from checkpoint when zookeeper leader changes +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25494'>FLINK-25494</a>] - Duplicate element serializer during DefaultOperatorStateBackendSnapshotStrategy#syncPrepareResources +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25513'>FLINK-25513</a>] - CoFlatMapFunction requires both two flat_maps to yield something +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25559'>FLINK-25559</a>] - SQL JOIN causes data loss +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25683'>FLINK-25683</a>] - wrong result if table transfrom to DataStream then window process in batch mode +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25728'>FLINK-25728</a>] - Potential memory leaks in StreamMultipleInputProcessor +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25732'>FLINK-25732</a>] - Dispatcher#requestMultipleJobDetails returns non-serialiable collection +</li> +</ul> + +<h2> Improvement +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-21407'>FLINK-21407</a>] - Clarify which sources and APIs support which formats +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-20443'>FLINK-20443</a>] - ContinuousProcessingTimeTrigger doesn't fire at the end of the window +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-21467'>FLINK-21467</a>] - Document possible recommended usage of Bounded{One/Multi}Input.endInput and emphasize that they could be called multiple times +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-23842'>FLINK-23842</a>] - Add log messages for reader registrations and split requests. +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24631'>FLINK-24631</a>] - Avoiding directly use the labels as selector for deployment and service +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24739'>FLINK-24739</a>] - State requirements for Flink's application mode in the documentation +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24987'>FLINK-24987</a>] - Enhance ExternalizedCheckpointCleanup enum +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25160'>FLINK-25160</a>] - Make doc clear: tolerable-failed-checkpoints counts consecutive failures +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25415'>FLINK-25415</a>] - implement retrial on connections to Cassandra container +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25611'>FLINK-25611</a>] - Remove CoordinatorExecutorThreadFactory thread creation guards +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25818'>FLINK-25818</a>] - Add explanation how Kafka Source deals with idleness when parallelism is higher then the number of partitions +</li> +</ul> + +<h2> Technical Debt +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24740'>FLINK-24740</a>] - Update testcontainers dependency to v1.16.2 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-24796'>FLINK-24796</a>] - Exclude javadocs / node[_modules] directories from CI compile artifact +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25472'>FLINK-25472</a>] - Update to Log4j 2.17.1 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25375'>FLINK-25375</a>] - Update Log4j to 2.17.0 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/FLINK-25576'>FLINK-25576</a>] - Update com.h2database:h2 to 2.0.206 +</li> +</ul> \ No newline at end of file
