The GitHub Actions job "Pull Requests" on pekko.git/chore/direct-fanout-publisher-bridge has failed. Run started by GitHub user He-Pin (triggered by He-Pin).
Head commit for run: e07f22e23d9a34dfab52c50b92c2035adf3a243b / 虎鸣 <[email protected]> Remove fanout publisher sink wrapper Motivation: Issue #2860 tracks moving stream internals away from old infrastructure. Sink.asPublisher(fanout = true) still kept an internal SinkModule wrapper around the GraphStage fanout publisher bridge. Modification: Build the fanout publisher sink directly from Flow.async and FanoutPublisherBridgeStage, preserving the async boundary while deleting FanoutPublisherSink. Add a MiMa filter for the removed internal class. Result: The fanout publisher path no longer needs a dedicated SinkModule wrapper, while the public Sink.asPublisher API remains unchanged. Tests: - rtk env JAVA_HOME=/Users/hepin/Library/Java/JavaVirtualMachines/azul-17.0.17/Contents/Home PATH=/Users/hepin/Library/Java/JavaVirtualMachines/azul-17.0.17/Contents/Home/bin:$PATH sbt "stream-tests / Test / testOnly org.apache.pekko.stream.impl.FanoutPublisherBehaviorSpec" - passed - rtk env JAVA_HOME=/Users/hepin/Library/Java/JavaVirtualMachines/azul-17.0.17/Contents/Home PATH=/Users/hepin/Library/Java/JavaVirtualMachines/azul-17.0.17/Contents/Home/bin:$PATH sbt "stream-tests / Test / testOnly org.apache.pekko.stream.scaladsl.PublisherSinkSpec org.apache.pekko.stream.scaladsl.SinkSpec org.apache.pekko.stream.scaladsl.FlowSpec org.apache.pekko.stream.impl.TimeoutsSpec" - passed - rtk env JAVA_HOME=/Users/hepin/Library/Java/JavaVirtualMachines/azul-17.0.17/Contents/Home PATH=/Users/hepin/Library/Java/JavaVirtualMachines/azul-17.0.17/Contents/Home/bin:$PATH sbt "stream-tests-tck / Test / testOnly org.apache.pekko.stream.tck.FanoutPublisherTest" - passed - rtk env JAVA_HOME=/Users/hepin/Library/Java/JavaVirtualMachines/azul-17.0.17/Contents/Home PATH=/Users/hepin/Library/Java/JavaVirtualMachines/azul-17.0.17/Contents/Home/bin:$PATH sbt "stream / mimaReportBinaryIssues" - passed - rtk env JAVA_HOME=/Users/hepin/Library/Java/JavaVirtualMachines/azul-17.0.17/Contents/Home PATH=/Users/hepin/Library/Java/JavaVirtualMachines/azul-17.0.17/Contents/Home/bin:$PATH sbt "+headerCheckAll" - passed - rtk scalafmt --list --mode diff-ref=origin/main - passed - rtk git diff --check - passed References: Refs #2860 Report URL: https://github.com/apache/pekko/actions/runs/28126490516 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
