Skip to content

Community blog March 2026#832

Open
davidradl wants to merge 5 commits intoapache:asf-sitefrom
davidradl:communityBlogMar26
Open

Community blog March 2026#832
davidradl wants to merge 5 commits intoapache:asf-sitefrom
davidradl:communityBlogMar26

Conversation

@davidradl
Copy link
Contributor

No description provided.

Signed-off-by: David Radley <david_radley@uk.ibm.com>
Signed-off-by: david_radley@uk.ibm.com <david_radley@uk.ibm.com>
@davidradl davidradl self-assigned this Mar 6, 2026
@davidradl
Copy link
Contributor Author

@rmoff fyi

Copy link

@rmoff rmoff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this @davidradl!

I'd suggest reordering the sections into perhaps a dev -> user -> governance flow. At the moment it feels like it jumps around a bit.

Signed-off-by: david_radley@uk.ibm.com <david_radley@uk.ibm.com>

Previous Blog: [Flink community update February 2026](https://flink.apache.org/2026/02/01/flink-community-update-february26/)

A strong February; there was a lot of commit activity with 320 open PRs and 4 new releases.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we have 320 PRs opened within one months?

is it a number for just Flink repo, I guess releases are counted here not only for the Flink main repo

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

total in the core repo. I will clarify that

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

total in the core repo.

then we need to have the same approach, like why commits are mentioned only for main repo and releases across all projects ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I understand your concern - this is inconsistent:
1 I can say something like "A strong February; there was a lot of commit activity with 320 open PRs in the main repository (600+ across all Flink projects) and 4 new releases."
2 I realise we are only really interested in active repositories, i.e. ones where something has happened in February. I can give those numbers - but then I will be asked to evidence base them. I could share a shell script in the repo.
3 the total commits - is useful really for the repos with stale bot on. Otherwise the total commits could be very old.

I am tempted for 1 to keep it simple, but am open to suggestions. WDYT?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

my point is that if we are talking about what's changed for the month, then we shouldn't operate things like total, rather how many PRs were submitted and how many were merged within this month

Comment on lines +84 to +87
### Community Announcements

No new committers or PMC members this month.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we need to put anything if nothing changed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was following the style of the previous blogs - will remove

Comment on lines +51 to +54
## Apache Flink Dev List activity

You can view the dev list archives [online](https://lists.apache.org/list.html?dev@flink.apache.org) or [subscribe](https://flink.apache.org/community.html#mailing-lists) to receive emails.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is there a reason to keep activity in other repos separate?

I'm still not convinced we need to put all the commits, may be rather having kind of summary with some highlights

@davidradl davidradl force-pushed the communityBlogMar26 branch from ac4f14a to 268764a Compare March 9, 2026 12:18
Signed-off-by: david_radley@uk.ibm.com <david_radley@uk.ibm.com>
@davidradl davidradl force-pushed the communityBlogMar26 branch from 268764a to 5ed4601 Compare March 10, 2026 18:11
@davidradl davidradl requested review from rmoff and snuyanzin March 10, 2026 18:18
Comment on lines +40 to +41
- [[hotfix] Log watermark alignment duration (and all other stages)](https://github.com/apache/flink/commit/f6fffd7d33f617acc69f405deecf050ef710d439)
- [[hotfix] Log unexpected non-terminal task state](https://github.com/apache/flink/commit/79e79fcd26eeaabb956198ce2c6293cc221a9f5e)
Copy link
Contributor

@snuyanzin snuyanzin Mar 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we really need all these hotfix commits description here?

* Flink
* All CI builds were failing; this was fixed in a [PR](https://github.com/apache/flink/pull/27619) that upgraded Kubernetes client libraries.
* Connector parent
* Added [license checking](https://github.com/apache/flink-connector-shared-utils/commit/6e1af169012db40306a56ba8bcf31bb8a309e6e6) to Parent Connector.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tend to think nobody is interested in license checking except for people who are directly involved in development/release process wdyt?

5. Table planner enhancements
- [[FLINK-37924] Introduce Built-in Function to Access field or element in the Variant](https://issues.apache.org/jira/browse/FLINK-37924)
- [[FLINK-35661] Fix MiniBatchGroupAggFunction silently dropping records](https://issues.apache.org/jira/browse/FLINK-35661)
- [[FLINK-38913] ArrayIndexOutOfBoundsException while unparsing ExtendedSqlRowTypeNameSpec](https://issues.apache.org/jira/browse/FLINK-38913)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to be more precise this is not a planner change, rather parser

- [[hotfix] Try to get last checkpoint on recovery regardless of checkpointing interval](https://github.com/apache/flink/commit/c0ada39aafa23e58e6c80883bdb740a89d02c1ff)
- [[hotfix] Move checkpointing configuration code to CheckpointCoordinatorConfiguration](https://github.com/apache/flink/commit/b2b044dc66814498f0cdfb4e9249f446e2c6fce9)
- [[FLINK-38939] Pause Sources until the first checkpoint barrier is received](https://issues.apache.org/jira/browse/FLINK-38939)
4. Enhancements around splits
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is very vague definition.
For instance a question that might pop up after first reading: we have code-splitter module, does it have anything in common?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants