snuyanzin commented on code in PR #825:
URL: https://github.com/apache/flink-web/pull/825#discussion_r2775757708


##########
docs/content/posts/2026-02-01-community-update.md:
##########
@@ -0,0 +1,144 @@
+---
+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
+---
+
+#  Flink Community update for February 2026
+
+<!-- TOC -->
+* [Flink Community update for February 
2026](#flink-community-update-for-february-2026)
+  * [Bringing us up to date - a brief summary of what has happened in Flink 
since 2020 up to end of 
2025.](#bringing-us-up-to-date---a-brief-summary-of-what-has-happened-in-flink-since-2020-up-to-end-of-2025)
+  * [January 2026 overview](#january-2026-overview)
+  * [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](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
+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>
+
+## Bringing us up to date - a brief summary of what has happened in Flink 
since 2020 up to end of 2025.
+Since 2020, the Flink community has been very busy. Here is a flavour of what 
has improved. 
+
+* added many new connectors, moved out to their own repositories - increasing 
the reach of Flink flows. 
+* added canonical state, a unified the binary format of savepoints across 
different state backends, then a further more performant refinement in the 
native form.
+* benefited from newer Calcite levels - the [latest 
one](https://calcite.apache.org/news/2023/11/10/release-1.36.0/) Flink has 
adopted brings in support for nullables in nested objects.
+* introduced Change Data Capture - with a new easy way to define simple flows.
+* introduced kubernetes Operator support - making Flink enterprise ready.
+* added support for AI capabilities - enriching flows so they benefit from AI.
+* new DataStream API V2 - new simpler datastream API. 
+* new Flink SQL gateway - a more flexible way of submitting SQL.
+* released Flink v2, with disaggregated state, materialized tables, PTFs, 
support for 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>
+
+## January 2026 overview
+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 to be released for Flink 
v1 and v2.
+* An interesting discussion in the Flink dev connector Slack channel 
highlighted that 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 kubernetes 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 Flink from Ververica
+[A world without Kafka](https://www.ververica.com/blog/a-world-without-kafka)
+
+## Summary of Apache Flink Dev List (covering January 2026)
+
+The following section was generated with AI assistance and reviewed by the 
community.
+
+### Key Themes
+
+1. SQL improvements
+   - [Altering query should be possible if MATERIALIZED TABLE schema contains 
non persisted 
columns](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)
+   - [Exception creating table of nested 
objects](https://lists.apache.org/[email protected]:lte=1M:FLINK-38913)
+2. More Scala to JAVA rule conversion in the table planner including:
+   -  [Migrate 
BatchPhysicalSortMergeJoinRule](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
+
+### Active FLIPs
+
+**[FLIP-560](https://cwiki.apache.org/confluence/display/FLINK/FLIP-560%3A+Application+Capability+Enhancement)
 Application Capability Enhancement** (Yi Zhang)
+- Job manager Config and exceptions exposed in REST/UI
+- Active discussion on error handling and diagnostics
+
+**[FLIP-559](https://cwiki.apache.org/confluence/display/FLINK/FLIP-559%3A+Add+ARTIFACT+keyword+option+in+CREATE+FUNCTION%27s+USING+clause):
 Add ARTIFACT Keyword** (Mika Naylor)
+- Generic ARTIFACT keyword for CREATE FUNCTION
+- Supports future artifact types beyond JARs
+- Moving toward vote
+
+**[FLIP-487](https://cwiki.apache.org/confluence/display/FLINK/FLIP-487%3A+Show+history+of+rescales+in+Web+UI+for+AdaptiveScheduler):
 Rescale History in Web UI** (Yuepeng Pan)
+- Vote started January 7, 2026
+- Improves rescaling observability

Review Comment:
   vote closed, means FLIP accepted



-- 
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]

Reply via email to