The GitHub Actions job "Pull Requests" on 
pekko.git/fix-prefixAndTail-empty-tail has failed.
Run started by GitHub user He-Pin (triggered by He-Pin).

Head commit for run:
6d45b15189dc85495b17648a10f3e590fa43a1c0 / 虎鸣 <[email protected]>
fix: avoid substream subscription timeout for empty prefixAndTail tails

Motivation:
When prefixAndTail is used with a prefix that consumes all upstream
elements, the tail substream is never subscribed, causing a subscription
timeout warning. Additionally, speculative pre-pull in PrefixAndTail can
cause a Split cascade.

Modification:
- Avoid creating a substream materialization for empty tails
- Defer speculative pre-pull to avoid Split cascade
- Apply scalafmt formatting

Result:
No more spurious subscription timeout warnings for empty prefixAndTail
tails, and no Split cascade from eager pre-pull.

Tests:
- sbt "stream / Test / testOnly *PrefixAndTailSpec"

References:
Refs #2991

Report URL: https://github.com/apache/pekko/actions/runs/28965565606

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to