This is an automated email from the ASF dual-hosted git repository.
tangyun pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/flink-web.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 0064e52d4 Add release flink-1.17.2
0064e52d4 is described below
commit 0064e52d4357a1466a288bcd83302ca11b87f452
Author: Yun Tang <[email protected]>
AuthorDate: Mon Nov 13 14:42:24 2023 +0800
Add release flink-1.17.2
---
docs/content/posts/2023-11-29-release-1.17.2.md | 196 ++++++++++++++++++++++++
docs/data/flink.yml | 14 +-
docs/data/release_archive.yml | 4 +
3 files changed, 207 insertions(+), 7 deletions(-)
diff --git a/docs/content/posts/2023-11-29-release-1.17.2.md
b/docs/content/posts/2023-11-29-release-1.17.2.md
new file mode 100644
index 000000000..550c894bc
--- /dev/null
+++ b/docs/content/posts/2023-11-29-release-1.17.2.md
@@ -0,0 +1,196 @@
+---
+title: "Apache Flink 1.17.2 Release Announcement"
+date: "2023-11-29T00:00:00.000Z"
+aliases:
+- /news/2023/11/29/release-1.17.2.html
+authors:
+- myasuka:
+ name: "Yun Tang"
+ twitter: "yun_tang_"
+---
+
+The Apache Flink Community is pleased to announce the second bug fix release
of the Flink 1.17 series.
+
+This release includes 82 bug fixes, vulnerability fixes, and minor
improvements for Flink 1.17.
+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=12353260).
+
+We highly recommend all users upgrade to Flink 1.17.2.
+
+# Release Artifacts
+
+## Maven Dependencies
+
+```xml
+<dependency>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>flink-java</artifactId>
+ <version>1.17.2</version>
+</dependency>
+<dependency>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>flink-streaming-java</artifactId>
+ <version>1.17.2</version>
+</dependency>
+<dependency>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>flink-clients</artifactId>
+ <version>1.17.2</version>
+</dependency>
+```
+
+## Binaries
+
+You can find the binaries on the updated [Downloads page]({{< relref
"downloads" >}}).
+
+## Docker Images
+
+* [library/flink](https://hub.docker.com/_/flink/tags?page=1&name=1.17.2)
(official images)
+*
[apache/flink](https://hub.docker.com/r/apache/flink/tags?page=1&name=1.17.2)
(ASF repository)
+
+## PyPi
+
+* [apache-flink==1.17.2](https://pypi.org/project/apache-flink/1.17.2/)
+
+# Release Notes
+
+ Release Notes - Flink - Version 1.17.2
+
+<h2> Bug
+</h2>
+<ul>
+<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-28513'>FLINK-28513</a>] -
Flink Table API CSV streaming sink throws SerializedThrowable exception
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-29913'>FLINK-29913</a>] -
Shared state would be discarded by mistake when maxConcurrentCheckpoint>1
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-30559'>FLINK-30559</a>] -
May get wrong result for `if` expression if it's string data type
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-30596'>FLINK-30596</a>] -
Multiple POST /jars/:jarid/run requests with the same jobId, runs duplicate
jobs
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-30751'>FLINK-30751</a>] -
Remove references to disableDataSync in RocksDB documentation
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-30966'>FLINK-30966</a>] -
Flink SQL IF FUNCTION logic error
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-31139'>FLINK-31139</a>] -
not upload empty state changelog file
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-31519'>FLINK-31519</a>] -
The watermark alignment docs is outdated after FLIP-217 finished
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-31812'>FLINK-31812</a>] -
SavePoint from /jars/:jarid:/run api on body is not anymore set to null if
empty
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-31967'>FLINK-31967</a>] -
SQL with LAG function NullPointerException
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-31974'>FLINK-31974</a>] -
JobManager crashes after KubernetesClientException exception with
FatalExitExceptionHandler
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32023'>FLINK-32023</a>] -
execution.buffer-timeout cannot be set to -1 ms
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32034'>FLINK-32034</a>] -
Python's DistUtils is deprecated as of 3.10
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32056'>FLINK-32056</a>] -
Update the used Pulsar connector in flink-python to 4.0.0
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32110'>FLINK-32110</a>] -
TM native memory leak when using time window in Pyflink ThreadMode
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32136'>FLINK-32136</a>] -
Pyflink gateway server launch fails when purelib != platlib
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32141'>FLINK-32141</a>] -
SharedStateRegistry print too much info log
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32172'>FLINK-32172</a>] -
KafkaExample can not run with args
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32199'>FLINK-32199</a>] -
MetricStore does not remove metrics of nonexistent parallelism in
TaskMetricStore when scale down job parallelism
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32217'>FLINK-32217</a>] -
Retain metric store can cause NPE
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32219'>FLINK-32219</a>] -
SQL client hangs when executing EXECUTE PLAN
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32226'>FLINK-32226</a>] -
RestClusterClient leaks jobgraph file if submission fails
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32249'>FLINK-32249</a>] -
A Java string should be used instead of a Calcite NlsString to construct
the column comment of CatalogTable
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32254'>FLINK-32254</a>] -
FineGrainedSlotManager may not allocate enough taskmangers if maxSlotNum is
configured
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32296'>FLINK-32296</a>] -
Flink SQL handle array of row incorrectly
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32316'>FLINK-32316</a>] -
Duplicated announceCombinedWatermark task maybe scheduled if jobmanager
failover
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32362'>FLINK-32362</a>] -
SourceAlignment announceCombinedWatermark period task maybe lost
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32411'>FLINK-32411</a>] -
SourceCoordinator thread leaks when job recovers from checkpoint
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32414'>FLINK-32414</a>] -
Watermark alignment will cause flink jobs to hang forever when any source
subtask has no SourceSplit
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32447'>FLINK-32447</a>] -
table hints lost when they inside a view referenced by an external query
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32456'>FLINK-32456</a>] -
JSON_OBJECTAGG & JSON_ARRAYAGG cannot be used with other aggregate
functions
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32465'>FLINK-32465</a>] -
KerberosLoginProvider.isLoginPossible does accidental login with keytab
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32496'>FLINK-32496</a>] -
Sources with idleness and alignment always wait for alignment when part of
multiple sources is idle
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32548'>FLINK-32548</a>] -
Make watermark alignment ready for production use
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32578'>FLINK-32578</a>] -
Cascaded group by window time columns on a proctime window aggregate may
result hang for ever
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32583'>FLINK-32583</a>] -
RestClient can deadlock if request made after Netty event executor
terminated
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32592'>FLINK-32592</a>] -
(Stream)ExEnv#initializeContextEnvironment isn't thread-safe
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32628'>FLINK-32628</a>] -
build_wheels_on_macos fails on AZP
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32655'>FLINK-32655</a>] -
RecreateOnResetOperatorCoordinator did not forward notifyCheckpointAborted
to the real OperatorCoordinator
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32680'>FLINK-32680</a>] -
Job vertex names get messed up once there is a source vertex chained with a
MultipleInput vertex in job graph
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32760'>FLINK-32760</a>] -
Version Conflict in flink-sql-connector-hive for shaded.parquet prefix
packages
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32876'>FLINK-32876</a>] -
ExecutionTimeBasedSlowTaskDetector treats unscheduled tasks as slow tasks
and causes speculative execution to fail.
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32888'>FLINK-32888</a>] -
File upload runs into EndOfDataDecoderException
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32909'>FLINK-32909</a>] -
The jobmanager.sh pass arguments failed
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32962'>FLINK-32962</a>] -
Failure to install python dependencies from requirements file
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32974'>FLINK-32974</a>] -
RestClusterClient always leaks flink-rest-client-jobgraphs* directories
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-33010'>FLINK-33010</a>] -
NPE when using GREATEST() in Flink SQL
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-33149'>FLINK-33149</a>] -
Bump snappy-java to 1.1.10.4
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-33171'>FLINK-33171</a>] -
Consistent implicit type coercion support for equal and non-equal
comparisons for codegen
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-33291'>FLINK-33291</a>] -
The release profile of Flink does include enforcing the Java version only
in a "soft" way
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-33352'>FLINK-33352</a>] -
OpenAPI spec is lacking mappings for discriminator properties
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-33442'>FLINK-33442</a>] -
UnsupportedOperationException thrown from RocksDBIncrementalRestoreOperation
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-33474'>FLINK-33474</a>] -
ShowPlan throws undefined exception In Flink Web Submit Page
+</li>
+</ul>
+
+<h2> Improvement
+</h2>
+<ul>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-31774'>FLINK-31774</a>] -
Add document for delete and update statement
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32186'>FLINK-32186</a>] -
Support subtask stack auto-search when redirecting from subtask
backpressure tab
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32304'>FLINK-32304</a>] -
Reduce rpc-akka jar size
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32314'>FLINK-32314</a>] -
Ignore class-loading errors after RPC system shutdown
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32371'>FLINK-32371</a>] -
Bump snappy-java to 1.1.10.1
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32457'>FLINK-32457</a>] -
update current documentation of JSON_OBJECTAGG/JSON_ARRAYAGG to clarify the
limitation
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32458'>FLINK-32458</a>] -
support mixed use of JSON_OBJECTAGG & JSON_ARRAYAGG with other
aggregate functions
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32547'>FLINK-32547</a>] -
Add missing doc for Timestamp support in ProtoBuf format
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-32758'>FLINK-32758</a>] -
PyFlink bounds are overly restrictive and outdated
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-33316'>FLINK-33316</a>] -
Avoid unnecessary heavy getStreamOperatorFactory
+</li>
+<li>[<a
href='https://issues.apache.org/jira/browse/FLINK-33487'>FLINK-33487</a>] -
Add the new Snowflake connector to supported list
+</li>
+</ul>
\ No newline at end of file
diff --git a/docs/data/flink.yml b/docs/data/flink.yml
index 2bbe41778..cb046b442 100644
--- a/docs/data/flink.yml
+++ b/docs/data/flink.yml
@@ -26,13 +26,13 @@
release_notes_url:
"https://nightlies.apache.org/flink/flink-docs-release-1.18/release-notes/flink-1.18"
1.17:
- name: "Apache Flink 1.17.1"
- binary_release_url:
"https://www.apache.org/dyn/closer.lua/flink/flink-1.17.1/flink-1.17.1-bin-scala_2.12.tgz"
- binary_release_asc_url:
"https://downloads.apache.org/flink/flink-1.17.1/flink-1.17.1-bin-scala_2.12.tgz.asc"
- binary_release_sha512_url:
"https://downloads.apache.org/flink/flink-1.17.1/flink-1.17.1-bin-scala_2.12.tgz.sha512"
- source_release_url:
"https://www.apache.org/dyn/closer.lua/flink/flink-1.17.1/flink-1.17.1-src.tgz"
- source_release_asc_url:
"https://downloads.apache.org/flink/flink-1.17.1/flink-1.17.1-src.tgz.asc"
- source_release_sha512_url:
"https://downloads.apache.org/flink/flink-1.17.1/flink-1.17.1-src.tgz.sha512"
+ name: "Apache Flink 1.17.2"
+ binary_release_url:
"https://www.apache.org/dyn/closer.lua/flink/flink-1.17.2/flink-1.17.2-bin-scala_2.12.tgz"
+ binary_release_asc_url:
"https://downloads.apache.org/flink/flink-1.17.2/flink-1.17.2-bin-scala_2.12.tgz.asc"
+ binary_release_sha512_url:
"https://downloads.apache.org/flink/flink-1.17.2/flink-1.17.2-bin-scala_2.12.tgz.sha512"
+ source_release_url:
"https://www.apache.org/dyn/closer.lua/flink/flink-1.17.2/flink-1.17.2-src.tgz"
+ source_release_asc_url:
"https://downloads.apache.org/flink/flink-1.17.2/flink-1.17.2-src.tgz.asc"
+ source_release_sha512_url:
"https://downloads.apache.org/flink/flink-1.17.2/flink-1.17.2-src.tgz.sha512"
release_notes_url:
"https://nightlies.apache.org/flink/flink-docs-release-1.17/release-notes/flink-1.17"
1.16:
diff --git a/docs/data/release_archive.yml b/docs/data/release_archive.yml
index e72c84120..6392d638c 100644
--- a/docs/data/release_archive.yml
+++ b/docs/data/release_archive.yml
@@ -3,6 +3,10 @@ release_archive:
- version_short: "1.18"
version_long: 1.18.0
release_date: 2023-10-25
+ -
+ version_short: "1.17"
+ version_long: 1.17.2
+ release_date: 2023-11-29
-
version_short: "1.17"
version_long: 1.17.1