rmoff commented on code in PR #825: URL: https://github.com/apache/flink-web/pull/825#discussion_r2765080375
########## docs/content/posts/2026-02-01-community-update.md: ########## @@ -0,0 +1,132 @@ +--- +authors: +- davidrad: null + name: David Radley +date: "2026-02-02T08:00:00Z" +excerpt: Flink Community update for February 2026 +title: Flink Community Update - February'26 +aliases: +- /news/2026/02/02/community-update.html +--- + +# This past month in Flink + +<!-- TOC --> +* [This past month in Flink](#this-past-month-in-flink) + * [Flink related Blogs](#flink-related-blogs) + * [Summary of Apache Flink Dev List (covering January 2026)](#summary-of-apache-flink-dev-list-covering-january-2026) + * [Key Themes](#key-themes) + * [Community Announcements](#community-announcements) + * [Active FLIPs](#active-flips) + * [Kubernetes Operator 1.14.0 Release](#kubernetes-operator-1140-release) + * [For more information](#for-more-information) +<!-- TOC --> + +Previous Blog : +[https:/flink.apache.org/2020/09/04/flink-community-update-august20/](https:/flink.apache.org/2020/09/04/flink-community-update-august20/) + +After a gap, the Community update is back for February 2026! The intention going forward is that we will look to produce a monthly blog, that will +highlight what has occurred in the community over the previous month. This will include new PMC and committers, any interesting blogs, new releases, active Flips and Review Comment: ```suggestion highlight what has occurred in the community over the previous month. This will include new PMC and committers, any interesting blogs, new releases, active FLIPs and ``` ########## docs/content/posts/2026-02-01-community-update.md: ########## @@ -0,0 +1,132 @@ +--- +authors: +- davidrad: null + name: David Radley +date: "2026-02-02T08:00:00Z" +excerpt: Flink Community update for February 2026 +title: Flink Community Update - February'26 +aliases: +- /news/2026/02/02/community-update.html +--- + +# This past month in Flink + +<!-- TOC --> +* [This past month in Flink](#this-past-month-in-flink) + * [Flink related Blogs](#flink-related-blogs) + * [Summary of Apache Flink Dev List (covering January 2026)](#summary-of-apache-flink-dev-list-covering-january-2026) + * [Key Themes](#key-themes) + * [Community Announcements](#community-announcements) + * [Active FLIPs](#active-flips) + * [Kubernetes Operator 1.14.0 Release](#kubernetes-operator-1140-release) + * [For more information](#for-more-information) +<!-- TOC --> + +Previous Blog : +[https:/flink.apache.org/2020/09/04/flink-community-update-august20/](https:/flink.apache.org/2020/09/04/flink-community-update-august20/) + +After a gap, the Community update is back for February 2026! The intention going forward is that we will look to produce a monthly blog, that will Review Comment: ```suggestion After a [gap](https://flink.apache.org/2020/09/04/flink-community-update-august20/), the Community update is back for February 2026! The intention going forward is that we will look to produce a monthly blog, that will ``` ########## docs/content/posts/2026-02-01-community-update.md: ########## @@ -0,0 +1,132 @@ +--- +authors: +- davidrad: null + name: David Radley +date: "2026-02-02T08:00:00Z" +excerpt: Flink Community update for February 2026 +title: Flink Community Update - February'26 +aliases: +- /news/2026/02/02/community-update.html +--- + +# This past month in Flink + +<!-- TOC --> +* [This past month in Flink](#this-past-month-in-flink) + * [Flink related Blogs](#flink-related-blogs) + * [Summary of Apache Flink Dev List (covering January 2026)](#summary-of-apache-flink-dev-list-covering-january-2026) + * [Key Themes](#key-themes) + * [Community Announcements](#community-announcements) + * [Active FLIPs](#active-flips) + * [Kubernetes Operator 1.14.0 Release](#kubernetes-operator-1140-release) + * [For more information](#for-more-information) +<!-- TOC --> + +Previous Blog : +[https:/flink.apache.org/2020/09/04/flink-community-update-august20/](https:/flink.apache.org/2020/09/04/flink-community-update-august20/) + +After a gap, the Community update is back for February 2026! The intention going forward is that we will look to produce a monthly blog, that will +highlight what has occurred in the community over the previous month. This will include new PMC and committers, any interesting blogs, new releases, active Flips and +a view of the themes in the dev list from the previous month. +<p> +Since 2020, the Flink community has been very busy, to give a flavour of what has changed; Flink has + +* added many new connectors, moved out to their own repositories. +* benefited from newer Calcite levels +* introduced Change Data Capture +* introduced Kubenetes Operator support +* added support for AI capabilities +* new DataStream API V2 +* new Flink SQL gateway +* released Flink v2, with disaggregated state, support of more up to date JAVA levels and removing deprecated APIs. +<p> +In the last few years the Flink PR backlog got to around 1200. We introduced the stale bot last year, and it came down to around 200. +Interestingly, in the last month or so the backlog has been creeping up again and is over 250. +<p> +As usual this update will summarise what has happened in the previous month (January). + +* The previous month has seen the connector parent v2 being released, the long awaited connector parent brought up to date and flink v2 ready. +* The AWS connectors have been enhanced and are about be to be released for Flink v1 and v2. +* Flink dev connector Slack brought up an interesting discussion: the Python connectors are in the Flink core repository, but the rest of the connector code is in their own connector specific repository. +* Flink HTTP connector, addressed all outstanding raised PRs. Preparing for releasing it. +* Flink Kafka connector had quite a busy month with around 10 commits going in. The most interesting were: + * [FLINK-38947] Handle errors in onCompletion callback only once ([#214](https://github.com/apache/flink-connector-kafka/pull/214)) + * [FLINK-38876] Support per-cluster offset in Dynamic Kafka Source ([#209](https://github.com/apache/flink-connector-kafka/pull/209)) +* Flink Kubenetes operator + * commits, improvements to the blue-green deployment stood out. + * Preparing to release Kubernetes Operator 1.14.0 + +## Flink related Blogs + +* Kai Waehner +[Extensive view on the streaming trends for 2026](https://www.kai-waehner.de/blog/2025/12/10/top-trends-for-data-streaming-with-apache-kafka-and-flink-in-2026/) +* A view on the Flink world from Ververica +[https://www.ververica.com/blog/a-world-without-kafka](https://www.ververica.com/blog/a-world-without-kafka) + +## Summary of Apache Flink Dev List (covering January 2026) + +### Key Themes + +1. SQL improvements + - Altering query should be possible if MATERIALIZED TABLE schema contains non persisted columns [https://lists.apache.org/thread/rbnv8k9qbvlrv087x196o3st3rrvswcw](https://lists.apache.org/thread/rbnv8k9qbvlrv087x196o3st3rrvswcw) + - SQL syntax evolution for diverse artifacts https://lists.apache.org/thread/ty6pscdlr2sllx4no4mvj6sb2kdvc9rz + - Support INET_ATON and INET_NTOA functions for IP address conversion [https://lists.apache.org/thread/d39vxv3fjwbvzdrlrxo9g1wlwk6gc9fz](https://lists.apache.org/thread/d39vxv3fjwbvzdrlrxo9g1wlwk6gc9fz) Review Comment: Can we make these hyperlinks please, not just text/URL ########## docs/content/posts/2026-02-01-community-update.md: ########## @@ -0,0 +1,109 @@ +--- +authors: +- davidrad: null + name: David Radley +date: "2026-02-02T08:00:00Z" +excerpt: Flink Community update for February 2026 +title: Flink Community Update - February'26 +aliases: +- /news/2026/02/02/community-update.html +--- + +# This past month in Flink + +<!-- TOC --> +* [This past month in Flink](#this-past-month-in-flink) + * [Flink related Blogs](#flink-related-blogs) + * [Summary of Apache Flink Dev List (covering January 2026)](#summary-of-apache-flink-dev-list-covering-january-2026) + * [π Key Themes](#-key-themes) + * [π Community Announcements](#-community-announcements) + * [π Active FLIPs](#-active-flips) + * [π§ Kubernetes Operator 1.14.0 Release](#-kubernetes-operator-1140-release) + * [βFor more information](#for-more-information) +<!-- TOC --> + +Previous Blog : +[http://localhost:1313/2020/09/04/flink-community-update-august20/](http://localhost:1313/2020/09/04/flink-community-update-august20/) + +After a gap, the Community update is back for February 2026! As usual this update will summarise what has happened in the previous month (January). +- In the last few years the Flink PR backlog got to around 1200. We introduced the stale bot last year, and it came down to around 200. +Interestingly, in the last month or so the backlog has been creeping up again and is over 250. +- The previous month has seen the connector parent v2 being released, the long awaited connector parent brought up to date and flink 2 ready. +- The AWS connectors have been enhanced and are about be to be released for Flink v1 and v2. +- Flink dev connector slack brought up an interesting discussion the Python connectors are in the Flink core repository + but the rest of the connector code is in its own repository. +- Flink HTTP connector, addressed all outstanding raised PRs. Preparing for releasing it. +- Flink Kafka connector had quite a busy month with around 10 commits going in. The most interesting were: + - [FLINK-38947] Handle errors in onCompletion callback only once (#214) + - [FLINK-38876] Support per-cluster offset in Dynamic Kafka Source (#209) +- Flink Kubenetes operator + - had 9 commits, improvements to the blue-green deployment stood out. + - Preparing to release Kubernetes Operator 1.14.0 + +## Flink related Blogs + +* Extensive view on the streaming trends for 2026 +[https://www.kai-waehner.de/blog/2025/12/10/top-trends-for-data-streaming-with-apache-kafka-and-flink-in-2026/](https://www.kai-waehner.de/blog/2025/12/10/top-trends-for-data-streaming-with-apache-kafka-and-flink-in-2026/) +* A view on the Flink world from Ververica +[https://www.ververica.com/blog/a-world-without-kafka](https://www.ververica.com/blog/a-world-without-kafka) Review Comment: also use hyperlink, not just paste the URL after the link title ########## docs/content/posts/2026-02-01-community-update.md: ########## @@ -0,0 +1,132 @@ +--- +authors: +- davidrad: null + name: David Radley +date: "2026-02-02T08:00:00Z" +excerpt: Flink Community update for February 2026 +title: Flink Community Update - February'26 +aliases: +- /news/2026/02/02/community-update.html +--- + +# This past month in Flink + +<!-- TOC --> +* [This past month in Flink](#this-past-month-in-flink) + * [Flink related Blogs](#flink-related-blogs) + * [Summary of Apache Flink Dev List (covering January 2026)](#summary-of-apache-flink-dev-list-covering-january-2026) + * [Key Themes](#key-themes) + * [Community Announcements](#community-announcements) + * [Active FLIPs](#active-flips) + * [Kubernetes Operator 1.14.0 Release](#kubernetes-operator-1140-release) + * [For more information](#for-more-information) +<!-- TOC --> + +Previous Blog : +[https:/flink.apache.org/2020/09/04/flink-community-update-august20/](https:/flink.apache.org/2020/09/04/flink-community-update-august20/) + +After a gap, the Community update is back for February 2026! The intention going forward is that we will look to produce a monthly blog, that will +highlight what has occurred in the community over the previous month. This will include new PMC and committers, any interesting blogs, new releases, active Flips and +a view of the themes in the dev list from the previous month. +<p> +Since 2020, the Flink community has been very busy, to give a flavour of what has changed; Flink has + +* added many new connectors, moved out to their own repositories. +* benefited from newer Calcite levels +* introduced Change Data Capture +* introduced Kubenetes Operator support +* added support for AI capabilities +* new DataStream API V2 +* new Flink SQL gateway +* released Flink v2, with disaggregated state, support of more up to date JAVA levels and removing deprecated APIs. Review Comment: ```suggestion * released Flink v2, with disaggregated state, support of more up to date Java levels and removing deprecated APIs. ``` ########## docs/content/posts/2026-02-01-community-update.md: ########## @@ -0,0 +1,132 @@ +--- +authors: +- davidrad: null + name: David Radley +date: "2026-02-02T08:00:00Z" +excerpt: Flink Community update for February 2026 +title: Flink Community Update - February'26 +aliases: +- /news/2026/02/02/community-update.html +--- + +# This past month in Flink + +<!-- TOC --> +* [This past month in Flink](#this-past-month-in-flink) + * [Flink related Blogs](#flink-related-blogs) + * [Summary of Apache Flink Dev List (covering January 2026)](#summary-of-apache-flink-dev-list-covering-january-2026) + * [Key Themes](#key-themes) + * [Community Announcements](#community-announcements) + * [Active FLIPs](#active-flips) + * [Kubernetes Operator 1.14.0 Release](#kubernetes-operator-1140-release) + * [For more information](#for-more-information) +<!-- TOC --> + +Previous Blog : +[https:/flink.apache.org/2020/09/04/flink-community-update-august20/](https:/flink.apache.org/2020/09/04/flink-community-update-august20/) + +After a gap, the Community update is back for February 2026! The intention going forward is that we will look to produce a monthly blog, that will +highlight what has occurred in the community over the previous month. This will include new PMC and committers, any interesting blogs, new releases, active Flips and +a view of the themes in the dev list from the previous month. +<p> +Since 2020, the Flink community has been very busy, to give a flavour of what has changed; Flink has + +* added many new connectors, moved out to their own repositories. +* benefited from newer Calcite levels +* introduced Change Data Capture +* introduced Kubenetes Operator support +* added support for AI capabilities +* new DataStream API V2 +* new Flink SQL gateway +* released Flink v2, with disaggregated state, support of more up to date JAVA levels and removing deprecated APIs. +<p> +In the last few years the Flink PR backlog got to around 1200. We introduced the stale bot last year, and it came down to around 200. +Interestingly, in the last month or so the backlog has been creeping up again and is over 250. +<p> +As usual this update will summarise what has happened in the previous month (January). + +* The previous month has seen the connector parent v2 being released, the long awaited connector parent brought up to date and flink v2 ready. +* The AWS connectors have been enhanced and are about be to be released for Flink v1 and v2. +* Flink dev connector Slack brought up an interesting discussion: the Python connectors are in the Flink core repository, but the rest of the connector code is in their own connector specific repository. +* Flink HTTP connector, addressed all outstanding raised PRs. Preparing for releasing it. +* Flink Kafka connector had quite a busy month with around 10 commits going in. The most interesting were: + * [FLINK-38947] Handle errors in onCompletion callback only once ([#214](https://github.com/apache/flink-connector-kafka/pull/214)) + * [FLINK-38876] Support per-cluster offset in Dynamic Kafka Source ([#209](https://github.com/apache/flink-connector-kafka/pull/209)) +* Flink Kubenetes operator + * commits, improvements to the blue-green deployment stood out. + * Preparing to release Kubernetes Operator 1.14.0 + +## Flink related Blogs + +* Kai Waehner +[Extensive view on the streaming trends for 2026](https://www.kai-waehner.de/blog/2025/12/10/top-trends-for-data-streaming-with-apache-kafka-and-flink-in-2026/) +* A view on the Flink world from Ververica +[https://www.ververica.com/blog/a-world-without-kafka](https://www.ververica.com/blog/a-world-without-kafka) + +## Summary of Apache Flink Dev List (covering January 2026) + +### Key Themes + +1. SQL improvements + - Altering query should be possible if MATERIALIZED TABLE schema contains non persisted columns [https://lists.apache.org/thread/rbnv8k9qbvlrv087x196o3st3rrvswcw](https://lists.apache.org/thread/rbnv8k9qbvlrv087x196o3st3rrvswcw) + - SQL syntax evolution for diverse artifacts https://lists.apache.org/thread/ty6pscdlr2sllx4no4mvj6sb2kdvc9rz + - Support INET_ATON and INET_NTOA functions for IP address conversion [https://lists.apache.org/thread/d39vxv3fjwbvzdrlrxo9g1wlwk6gc9fz](https://lists.apache.org/thread/d39vxv3fjwbvzdrlrxo9g1wlwk6gc9fz) + - Exception creating table of nested objects [https://lists.apache.org/[email protected]:lte=1M:FLINK-38913](https://lists.apache.org/[email protected]:lte=1M:FLINK-38913) +2. More Scala to java rule conversion in the table planner including: + - [https://lists.apache.org/thread/x8fyng2pz2t16jxthqgb47h17cftjjsn](https://lists.apache.org/thread/x8fyng2pz2t16jxthqgb47h17cftjjsn) +3. Kubernetes Operator maturity + - FlinkBlueGreenDeployment + - [FLINK-38867](https://issues.apache.org/jira/browse/FLINK-38867) + - [FLINK-38915](https://issues.apache.org/jira/browse/FLINK-38915) + - [FLINK-38787](https://issues.apache.org/jira/browse/FLINK-38787) + - [New release planning](https://lists.apache.org/thread/scrs2664s0hznjf15tz2dd5g5yh923tr) + +### Community Announcements + +**New Committers:** +- **David Radley** +- **Yuepeng Pan (RocMarshal)** + +**New PMC Member:** +- **Hang Ruan** Review Comment: ```suggestion #### New Committers - David Radley - Yuepeng Pan (RocMarshal) #### New PMC Member - Hang Ruan ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
