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&gt;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&#39;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&#39;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 &amp; 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&#39;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 &quot;soft&quot; 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 &amp; 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

Reply via email to