The GitHub Actions job "Nightly (beta)" on flink.git/release-2.3 has failed.
Run started by GitHub user github-actions[bot] (triggered by 
github-actions[bot]).

Head commit for run:
729129bf69765ed9a4c647c212918f8c2f63b439 / Martijn Visser 
<[email protected]>
[BP-2.3][FLINK-37663][connector-base] Fix lost wakeup in 
FutureCompletingBlockingQueue (#28467)

* [FLINK-37663][connector-base] Add test reproducing 
FutureCompletingBlockingQueue lost wakeup

A freed slot signals a putter that wakeUpPuttingThread() already released 
instead of the genuinely waiting putter; the test reproduces the stall and 
fails without the fix. Its @VisibleForTesting accessor is recorded in the 
architecture violation store, like the existing take().

Generated-by: Claude Code (Claude Opus 4.8)

* [FLINK-37663][connector-base] Remove stale put conditions to fix lost wakeup

Remove a blocked putter's condition from the notFull queue when its await() 
returns, so signalNextPutter() no longer signals a putter that has stopped 
waiting after a graceful wakeUpPuttingThread() or a spurious wakeup.

Generated-by: Claude Code (Claude Opus 4.8)

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

With regards,
GitHub Actions via GitBox

Reply via email to