You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by kn...@apache.org on 2022/02/18 13:03:43 UTC

[flink-web] 02/02: add 1.13.6 release announcement

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 <kn...@gmail.com>
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 &#39;select&#39; fields and &#39;where&#39; 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 &quot;node class &#39;meta&#39; is already registered, its visitors will be overridden&quot;
+</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 &quot;parallism&quot;
+</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&#39;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&#39;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&#39;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