You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@flink.apache.org by GitBox <gi...@apache.org> on 2026/10/12 11:26:44 UTC

[GH] (flink/master): Workflow run "npm_and_yarn in /flink-runtime-web/web-dashboard for dompurify - Update #1622704130" failed!

The GitHub Actions job "npm_and_yarn in /flink-runtime-web/web-dashboard for dompurify - Update #1622704130" on flink.git/master has failed.
Run started by GitHub user dependabot[bot] (triggered by dependabot[bot]).

Head commit for run:
7bd618a7910b21f010f107fb5c8347ac1c1f4e40 / Purushottam Sinha <ps...@confluent.io>
[FLINK-40571][table-planner] Fix flaky process-stateful-multi-input-with-timeout PTF test (#29352)

* [FLINK-40571][table-planner] Fix flaky process-stateful-multi-input-with-timeout PTF test

The two inputs of the PTF are processed in arrival order, not event-time
order. TimedJoinFunction keeps a single score per key, so if the city row
arrived after several scores, the earlier scores were overwritten and only
one join row was emitted at the city row's timestamp. The pinned output
only matched the city-first interleaving.

Restructure the test data so the output is independent of the
interleaving: a key with a city has a single score with the same timestamp
as its city, while keys without a city may have multiple scores. Timeouts
stay deterministic as timers only fire once both inputs have finished.

Generated-by: Claude Code (claude-opus-5-5)

* [FLINK-40571][table-planner] Add single-input PTF test for clearAllTimers keeping state

The reworked multi-input timeout test no longer has a key receiving an
event after its join, so nothing verified that ctx.clearAllTimers()
leaves state intact. Add a dedicated single-input program for it and
inline the city source into the only program that uses it.

Generated-by: Claude Code (claude-opus-5-5)

Report URL: https://github.com/apache/flink/actions/runs/38242459543

With regards,
GitHub Actions via GitBox