This is an automated email from the ASF dual-hosted git repository. xtsong pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/flink-web.git
commit c07bdd9b13e80582b8fbec2f449796555d832bad Author: youjin <[email protected]> AuthorDate: Thu Oct 9 16:57:56 2025 +0800 [docs] Add links to Flink Agents quickstart and documentation This closes #810 --- docs/config.toml | 2 ++ .../documentation/flink-agents-master.md} | 8 +++---- .../{flinkml-stable.md => flink-agents-stable.md} | 8 +++---- .../flink-stateful-functions-master.md | 2 +- .../flink-stateful-functions-stable.md | 2 +- docs/content.zh/documentation/flinkml-master.md | 2 +- docs/content.zh/documentation/flinkml-stable.md | 2 +- docs/content.zh/downloads.md | 6 +++++ docs/content.zh/getting-started/training-course.md | 2 +- .../getting-started/with-flink-agents.md} | 8 +++---- docs/content.zh/getting-started/with-flink-ml.md | 2 +- .../with-flink-stateful-functions.md | 2 +- .../{flinkml-master.md => flink-agents-master.md} | 8 +++---- .../documentation/flink-agents-stable.md} | 8 +++---- .../flink-stateful-functions-master.md | 2 +- .../flink-stateful-functions-stable.md | 2 +- docs/content/documentation/flinkml-master.md | 2 +- docs/content/documentation/flinkml-stable.md | 2 +- docs/content/downloads.md | 6 +++++ .../{with-flink-ml.md => with-flink-agents.md} | 8 +++---- docs/content/getting-started/with-flink-ml.md | 2 +- .../with-flink-stateful-functions.md | 2 +- docs/data/flink_agents.yml | 26 ++++++++++++++++++++++ docs/data/release_archive.yml | 5 +++++ docs/layouts/shortcodes/flink_archive.html | 4 ++++ 25 files changed, 86 insertions(+), 37 deletions(-) diff --git a/docs/config.toml b/docs/config.toml index 06ab57bb8..ffde99739 100644 --- a/docs/config.toml +++ b/docs/config.toml @@ -52,6 +52,8 @@ posts = "/:year/:month/:day/:title/" FlinkMLStableShortVersion = "2.3" FlinkCDCStableVersion = "3.5.0" FlinkCDCStableShortVersion = "3.5" + FlinkAgentsStableVersion = "0.1.0" + FlinkAgentsStableShortVersion = "0.1" FlinkKubernetesOperatorStableVersion = "1.13.0" FlinkKubernetesOperatorStableShortVersion = "1.13" ScalaVersion = "2.12.7" diff --git a/docs/content/documentation/flinkml-master.md b/docs/content.zh/documentation/flink-agents-master.md similarity index 75% copy from docs/content/documentation/flinkml-master.md copy to docs/content.zh/documentation/flink-agents-master.md index 73c4fbc8f..e8ff689a4 100644 --- a/docs/content/documentation/flinkml-master.md +++ b/docs/content.zh/documentation/flink-agents-master.md @@ -1,7 +1,7 @@ --- weight: 9 -title: ML Master (snapshot) -bookHref: "https://nightlies.apache.org/flink/flink-ml-docs-master" +title: Agents Main (snapshot) +bookHref: "https://nightlies.apache.org/flink/flink-agents-docs-main/" --- <!-- Licensed to the Apache Software Foundation (ASF) under one @@ -22,6 +22,6 @@ specific language governing permissions and limitations under the License. --> -# Flink ML documentation (latest snapshot) +# Flink Agents documentation (latest snapshot) -{{< external_link name="You can find the Flink ML documentation for the latest snapshot here.">}} \ No newline at end of file +{{< external_link name="You can find the Flink Agents documentation for the latest snapshot here.">}} \ No newline at end of file diff --git a/docs/content.zh/documentation/flinkml-stable.md b/docs/content.zh/documentation/flink-agents-stable.md similarity index 74% copy from docs/content.zh/documentation/flinkml-stable.md copy to docs/content.zh/documentation/flink-agents-stable.md index 225170a0e..950c6cc92 100644 --- a/docs/content.zh/documentation/flinkml-stable.md +++ b/docs/content.zh/documentation/flink-agents-stable.md @@ -1,7 +1,7 @@ --- weight: 8 -title: ML $FlinkMLStableShortVersion (stable) -bookHref: "https://nightlies.apache.org/flink/flink-ml-docs-stable/" +title: Agents $FlinkAgentsStableShortVersion (latest) +bookHref: "https://nightlies.apache.org/flink/flink-agents-docs-latest/" --- <!-- Licensed to the Apache Software Foundation (ASF) under one @@ -22,6 +22,6 @@ specific language governing permissions and limitations under the License. --> -# Flink ML documentation (latest stable release) +# Flink Agents documentation (latest release) -{{< external_link name="You can find the Flink ML documentation for the latest stable release here.">}} \ No newline at end of file +{{< external_link name="You can find the Flink Agents documentation for the latest release here.">}} \ No newline at end of file diff --git a/docs/content.zh/documentation/flink-stateful-functions-master.md b/docs/content.zh/documentation/flink-stateful-functions-master.md index 4f41dae05..77f530982 100644 --- a/docs/content.zh/documentation/flink-stateful-functions-master.md +++ b/docs/content.zh/documentation/flink-stateful-functions-master.md @@ -1,5 +1,5 @@ --- -weight: 11 +weight: 13 title: Stateful Functions Master (snapshot) bookHref: "https://nightlies.apache.org/flink/flink-statefun-docs-master" --- diff --git a/docs/content.zh/documentation/flink-stateful-functions-stable.md b/docs/content.zh/documentation/flink-stateful-functions-stable.md index 69971a9b2..0ce7001a7 100644 --- a/docs/content.zh/documentation/flink-stateful-functions-stable.md +++ b/docs/content.zh/documentation/flink-stateful-functions-stable.md @@ -1,5 +1,5 @@ --- -weight: 10 +weight: 12 title: Stateful Functions $StateFunStableShortVersion (stable) bookHref: "https://nightlies.apache.org/flink/flink-statefun-docs-stable/" --- diff --git a/docs/content.zh/documentation/flinkml-master.md b/docs/content.zh/documentation/flinkml-master.md index 73c4fbc8f..0a0685369 100644 --- a/docs/content.zh/documentation/flinkml-master.md +++ b/docs/content.zh/documentation/flinkml-master.md @@ -1,5 +1,5 @@ --- -weight: 9 +weight: 11 title: ML Master (snapshot) bookHref: "https://nightlies.apache.org/flink/flink-ml-docs-master" --- diff --git a/docs/content.zh/documentation/flinkml-stable.md b/docs/content.zh/documentation/flinkml-stable.md index 225170a0e..f490c3435 100644 --- a/docs/content.zh/documentation/flinkml-stable.md +++ b/docs/content.zh/documentation/flinkml-stable.md @@ -1,5 +1,5 @@ --- -weight: 8 +weight: 10 title: ML $FlinkMLStableShortVersion (stable) bookHref: "https://nightlies.apache.org/flink/flink-ml-docs-stable/" --- diff --git a/docs/content.zh/downloads.md b/docs/content.zh/downloads.md index 57d82f7b4..8480662ce 100644 --- a/docs/content.zh/downloads.md +++ b/docs/content.zh/downloads.md @@ -37,6 +37,12 @@ These are connectors that are released separately from the main Flink releases. {{% flink_download "flink_connectors" %}} +## Apache Flink Agents + +Apache Flink® Agents {{< param FlinkAgentsStableShortVersion >}} 是我们最新的版本。 + +{{% flink_download "flink_agents" %}} + ## Apache Flink Stateful Functions Apache Flink® Stateful Functions {{< param StateFunStableShortVersion >}} 是我们最新的稳定版本。 diff --git a/docs/content.zh/getting-started/training-course.md b/docs/content.zh/getting-started/training-course.md index 5dc8bb99a..9faab0229 100644 --- a/docs/content.zh/getting-started/training-course.md +++ b/docs/content.zh/getting-started/training-course.md @@ -1,5 +1,5 @@ --- -weight: 6 +weight: 7 title: Training Course bookHref: "https://nightlies.apache.org/flink/flink-docs-stable/docs/learn-flink/overview/" --- diff --git a/docs/content/getting-started/with-flink-ml.md b/docs/content.zh/getting-started/with-flink-agents.md similarity index 82% copy from docs/content/getting-started/with-flink-ml.md copy to docs/content.zh/getting-started/with-flink-agents.md index c76d682ca..bd6338872 100644 --- a/docs/content/getting-started/with-flink-ml.md +++ b/docs/content.zh/getting-started/with-flink-agents.md @@ -1,7 +1,7 @@ --- weight: 4 -title: With Flink ML -bookHref: "https://nightlies.apache.org/flink/flink-ml-docs-stable/docs/try-flink-ml/quick-start/" +title: With Flink Agents +bookHref: "https://nightlies.apache.org/flink/flink-agents-docs-latest/docs/get-started/overview/" --- <!-- Licensed to the Apache Software Foundation (ASF) under one @@ -22,6 +22,6 @@ specific language governing permissions and limitations under the License. --> -# Getting Started with Flink ML +# Getting Started with Flink Agents -{{< external_link name="Read how you can get started with Flink ML here.">}} \ No newline at end of file +{{< external_link name="Read how you can get started with Flink Agents here.">}} diff --git a/docs/content.zh/getting-started/with-flink-ml.md b/docs/content.zh/getting-started/with-flink-ml.md index c76d682ca..b3b2672cc 100644 --- a/docs/content.zh/getting-started/with-flink-ml.md +++ b/docs/content.zh/getting-started/with-flink-ml.md @@ -1,5 +1,5 @@ --- -weight: 4 +weight: 5 title: With Flink ML bookHref: "https://nightlies.apache.org/flink/flink-ml-docs-stable/docs/try-flink-ml/quick-start/" --- diff --git a/docs/content.zh/getting-started/with-flink-stateful-functions.md b/docs/content.zh/getting-started/with-flink-stateful-functions.md index 75374dfee..21c84fcf4 100644 --- a/docs/content.zh/getting-started/with-flink-stateful-functions.md +++ b/docs/content.zh/getting-started/with-flink-stateful-functions.md @@ -1,5 +1,5 @@ --- -weight: 5 +weight: 6 title: With Flink Stateful Functions bookHref: "https://nightlies.apache.org/flink/flink-statefun-docs-stable/getting-started/project-setup.html" --- diff --git a/docs/content/documentation/flinkml-master.md b/docs/content/documentation/flink-agents-master.md similarity index 75% copy from docs/content/documentation/flinkml-master.md copy to docs/content/documentation/flink-agents-master.md index 73c4fbc8f..e8ff689a4 100644 --- a/docs/content/documentation/flinkml-master.md +++ b/docs/content/documentation/flink-agents-master.md @@ -1,7 +1,7 @@ --- weight: 9 -title: ML Master (snapshot) -bookHref: "https://nightlies.apache.org/flink/flink-ml-docs-master" +title: Agents Main (snapshot) +bookHref: "https://nightlies.apache.org/flink/flink-agents-docs-main/" --- <!-- Licensed to the Apache Software Foundation (ASF) under one @@ -22,6 +22,6 @@ specific language governing permissions and limitations under the License. --> -# Flink ML documentation (latest snapshot) +# Flink Agents documentation (latest snapshot) -{{< external_link name="You can find the Flink ML documentation for the latest snapshot here.">}} \ No newline at end of file +{{< external_link name="You can find the Flink Agents documentation for the latest snapshot here.">}} \ No newline at end of file diff --git a/docs/content.zh/documentation/flinkml-stable.md b/docs/content/documentation/flink-agents-stable.md similarity index 74% copy from docs/content.zh/documentation/flinkml-stable.md copy to docs/content/documentation/flink-agents-stable.md index 225170a0e..950c6cc92 100644 --- a/docs/content.zh/documentation/flinkml-stable.md +++ b/docs/content/documentation/flink-agents-stable.md @@ -1,7 +1,7 @@ --- weight: 8 -title: ML $FlinkMLStableShortVersion (stable) -bookHref: "https://nightlies.apache.org/flink/flink-ml-docs-stable/" +title: Agents $FlinkAgentsStableShortVersion (latest) +bookHref: "https://nightlies.apache.org/flink/flink-agents-docs-latest/" --- <!-- Licensed to the Apache Software Foundation (ASF) under one @@ -22,6 +22,6 @@ specific language governing permissions and limitations under the License. --> -# Flink ML documentation (latest stable release) +# Flink Agents documentation (latest release) -{{< external_link name="You can find the Flink ML documentation for the latest stable release here.">}} \ No newline at end of file +{{< external_link name="You can find the Flink Agents documentation for the latest release here.">}} \ No newline at end of file diff --git a/docs/content/documentation/flink-stateful-functions-master.md b/docs/content/documentation/flink-stateful-functions-master.md index 4f41dae05..77f530982 100644 --- a/docs/content/documentation/flink-stateful-functions-master.md +++ b/docs/content/documentation/flink-stateful-functions-master.md @@ -1,5 +1,5 @@ --- -weight: 11 +weight: 13 title: Stateful Functions Master (snapshot) bookHref: "https://nightlies.apache.org/flink/flink-statefun-docs-master" --- diff --git a/docs/content/documentation/flink-stateful-functions-stable.md b/docs/content/documentation/flink-stateful-functions-stable.md index 69971a9b2..0ce7001a7 100644 --- a/docs/content/documentation/flink-stateful-functions-stable.md +++ b/docs/content/documentation/flink-stateful-functions-stable.md @@ -1,5 +1,5 @@ --- -weight: 10 +weight: 12 title: Stateful Functions $StateFunStableShortVersion (stable) bookHref: "https://nightlies.apache.org/flink/flink-statefun-docs-stable/" --- diff --git a/docs/content/documentation/flinkml-master.md b/docs/content/documentation/flinkml-master.md index 73c4fbc8f..0a0685369 100644 --- a/docs/content/documentation/flinkml-master.md +++ b/docs/content/documentation/flinkml-master.md @@ -1,5 +1,5 @@ --- -weight: 9 +weight: 11 title: ML Master (snapshot) bookHref: "https://nightlies.apache.org/flink/flink-ml-docs-master" --- diff --git a/docs/content/documentation/flinkml-stable.md b/docs/content/documentation/flinkml-stable.md index 225170a0e..f490c3435 100644 --- a/docs/content/documentation/flinkml-stable.md +++ b/docs/content/documentation/flinkml-stable.md @@ -1,5 +1,5 @@ --- -weight: 8 +weight: 10 title: ML $FlinkMLStableShortVersion (stable) bookHref: "https://nightlies.apache.org/flink/flink-ml-docs-stable/" --- diff --git a/docs/content/downloads.md b/docs/content/downloads.md index a70604135..9885ce43e 100644 --- a/docs/content/downloads.md +++ b/docs/content/downloads.md @@ -43,6 +43,12 @@ Apache Flink® CDC {{< param FlinkCDCStableShortVersion >}} is the latest stable {{% flink_download "flink_cdc" %}} +## Apache Flink Agents + +Apache Flink® Agents {{< param FlinkAgentsStableShortVersion >}} is the latest release. + +{{% flink_download "flink_agents" %}} + ## Apache Flink Stateful Functions Apache Flink® Stateful Functions {{< param StateFunStableShortVersion >}} is the latest stable release. diff --git a/docs/content/getting-started/with-flink-ml.md b/docs/content/getting-started/with-flink-agents.md similarity index 82% copy from docs/content/getting-started/with-flink-ml.md copy to docs/content/getting-started/with-flink-agents.md index c76d682ca..bd6338872 100644 --- a/docs/content/getting-started/with-flink-ml.md +++ b/docs/content/getting-started/with-flink-agents.md @@ -1,7 +1,7 @@ --- weight: 4 -title: With Flink ML -bookHref: "https://nightlies.apache.org/flink/flink-ml-docs-stable/docs/try-flink-ml/quick-start/" +title: With Flink Agents +bookHref: "https://nightlies.apache.org/flink/flink-agents-docs-latest/docs/get-started/overview/" --- <!-- Licensed to the Apache Software Foundation (ASF) under one @@ -22,6 +22,6 @@ specific language governing permissions and limitations under the License. --> -# Getting Started with Flink ML +# Getting Started with Flink Agents -{{< external_link name="Read how you can get started with Flink ML here.">}} \ No newline at end of file +{{< external_link name="Read how you can get started with Flink Agents here.">}} diff --git a/docs/content/getting-started/with-flink-ml.md b/docs/content/getting-started/with-flink-ml.md index c76d682ca..b3b2672cc 100644 --- a/docs/content/getting-started/with-flink-ml.md +++ b/docs/content/getting-started/with-flink-ml.md @@ -1,5 +1,5 @@ --- -weight: 4 +weight: 5 title: With Flink ML bookHref: "https://nightlies.apache.org/flink/flink-ml-docs-stable/docs/try-flink-ml/quick-start/" --- diff --git a/docs/content/getting-started/with-flink-stateful-functions.md b/docs/content/getting-started/with-flink-stateful-functions.md index 75374dfee..21c84fcf4 100644 --- a/docs/content/getting-started/with-flink-stateful-functions.md +++ b/docs/content/getting-started/with-flink-stateful-functions.md @@ -1,5 +1,5 @@ --- -weight: 5 +weight: 6 title: With Flink Stateful Functions bookHref: "https://nightlies.apache.org/flink/flink-statefun-docs-stable/getting-started/project-setup.html" --- diff --git a/docs/data/flink_agents.yml b/docs/data/flink_agents.yml new file mode 100644 index 000000000..cae1f3bea --- /dev/null +++ b/docs/data/flink_agents.yml @@ -0,0 +1,26 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License + +0.1: + name: "Apache Flink Agents 0.1.0" + binary_release_url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.1.0/flink-agents-dist-0.1.0.jar" + binary_release_asc_url: "https://downloads.apache.org/flink/flink-agents-0.1.0/flink-agents-dist-0.1.0.jar.asc" + binary_release_sha512_url: "https://downloads.apache.org/flink/flink-agents-0.1.0/flink-agents-dist-0.1.0.jar.sha512" + source_release_url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.1.0/flink-agents-0.1.0-src.tgz" + source_release_asc_url: "https://downloads.apache.org/flink/flink-agents-0.1.0/flink-agents-0.1.0-src.tgz.asc" + source_release_sha512_url: "https://downloads.apache.org/flink/flink-agents-0.1.0/flink-agents-0.1.0-src.tgz.sha512" + compatibility: ["1.20.3"] diff --git a/docs/data/release_archive.yml b/docs/data/release_archive.yml index 868c26501..4e4cd3119 100644 --- a/docs/data/release_archive.yml +++ b/docs/data/release_archive.yml @@ -817,6 +817,11 @@ release_archive: version_long: 3.1.0 release_date: 2024-05-17 + flink_agents: + - version_short: 0.1 + version_long: 0.1.0 + release_date: 2025-10-15 + flink_ml: - version_short: 2.3 version_long: 2.3.0 diff --git a/docs/layouts/shortcodes/flink_archive.html b/docs/layouts/shortcodes/flink_archive.html index a5bc49253..a01e4e3fd 100644 --- a/docs/layouts/shortcodes/flink_archive.html +++ b/docs/layouts/shortcodes/flink_archive.html @@ -34,6 +34,10 @@ Generates the Download page. {{ range .flink_cdc }} * Apache Flink CDC {{ .version_long }} - {{ .release_date }} ([Source](https://archive.apache.org/dist/flink/flink-cdc-{{ .version_long }}/flink-cdc-{{ .version_long }}-src.tgz), [Binaries](https://archive.apache.org/dist/flink/flink-cdc-{{ .version_long }}/flink-cdc-{{ .version_long }}-bin.tar.gz)) {{ end }} +### Apache Flink Agents +{{ range .flink_agents }} +* Apache Flink Agents {{ .version_long }} (Preview) - {{ .release_date }} ([Source](https://archive.apache.org/dist/flink/flink-agents-{{ .version_long }}/flink-agents-{{ .version_long }}-src.tgz)) {{ end }} + ### Apache Flink Stateful Functions {{ range .flink_statefun }} * Apache Flink Stateful Functions {{ .version_long }} - {{ .release_date }} ([Source](https://archive.apache.org/dist/flink/flink-statefun-{{ .version_long }}/flink-statefun-{{ .version_long }}-src.tgz){{ if ne .version_short nil }}, [Docs](https://nightlies.apache.org/flink/flink-statefun-docs-release-{{ .version_short }}), [Javadocs](https://nightlies.apache.org/flink/flink-statefun-docs-release-{{ .version_short }}/api/java){{ end }}) {{ end }}
