The GitHub Actions job "Pull Requests" on 
pekko.git/remove-substream-cancel-strategy has failed.
Run started by GitHub user He-Pin (triggered by He-Pin).

Head commit for run:
ab1006aec3722e7970c2a64413cecb37d536649e / 虎鸣 <[email protected]>
refactor: remove deprecated SubstreamCancelStrategy and related 
splitWhen/splitAfter overloads

Motivation:
SubstreamCancelStrategy and the splitWhen/splitAfter overloads that
accepted it were deprecated since Pekko 1.1.0 in favor of using
.withAttributes(ActorAttributes.supervisionStrategy(decider)).

Modification:
- Delete SubstreamCancelStrategy.scala (class, companion object, and
  internal SubstreamCancelStrategies)
- Remove splitWhen(SubstreamCancelStrategy) and 
splitAfter(SubstreamCancelStrategy)
  from scaladsl Flow/Source, javadsl Flow/Source, and FlowOps
- Remove Split.cancelStrategyToDecider helper from StreamOfStreams.scala
- Clean up unused imports (nowarn, Supervision.Decider)
- Update docs test to use the non-deprecated splitWhen/splitAfter API
- Add MiMa binary compatibility exclusion filters for 2.0.x

Result:
Deprecated API removed. Users should use
.withAttributes(ActorAttributes.supervisionStrategy(equivalentDecider)) instead.

Tests:
- sbt "stream-tests / Test / testOnly 
org.apache.pekko.stream.scaladsl.FlowSplitWhenSpec 
org.apache.pekko.stream.scaladsl.FlowSplitAfterSpec" - passed, 24 tests
- sbt "stream / mimaReportBinaryIssues" - passed

References: None - deprecated API cleanup

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

With regards,
GitHub Actions via GitBox


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

Reply via email to