The GitHub Actions job "Pull Requests" on 
pekko.git/remove-actor-materializer-deprecated has succeeded.
Run started by GitHub user He-Pin (triggered by He-Pin).

Head commit for run:
b41f48b4b54e3adffcf162e5432f986154515e91 / 虎鸣 <[email protected]>
refactor: remove deprecated materializer settings APIs

Motivation:
Several ActorMaterializerSettings builder methods and materializer-specific 
settings types were deprecated since Akka 2.6.0. For Pekko 2.0.0 these public 
APIs can be removed while preserving internal defaults used by streams, TCP, 
and Artery.

Modification:
Remove ActorMaterializerSettings.withInputBuffer, public withDispatcher, 
withIOSettings, withStreamRefSettings, IOSettings, StreamRefSettings, and 
StreamRefSettingsImpl. Inline IO defaults as internal ActorMaterializerSettings 
fields, replace stream-ref defaults with internal StreamRefDefaultSettings, 
update TCP and stream-ref stages, update and prune MiMa filters, and migrate 
affected stream tests to config or Attributes.inputBuffer.

Result:
Deprecated materializer settings APIs are gone from the public/source API, 
internal stream/TCP defaults continue to work, and stream-tests no longer 
depend on removed builder methods.

Tests:
- sbt "stream / Compile / compile" - success
- sbt "stream / mimaReportBinaryIssues" - success
- sbt "+stream / mimaReportBinaryIssues" - success
- sbt "stream-tests / Test / compile" - success
- sbt "stream-tests / Test / testOnly 
org.apache.pekko.stream.scaladsl.StreamRefsSpec 
org.apache.pekko.stream.scaladsl.FlowSpec 
org.apache.pekko.stream.scaladsl.AttributesSpec 
org.apache.pekko.stream.scaladsl.FlowRecoverWithSpec 
org.apache.pekko.stream.scaladsl.FlowSlidingSpec 
org.apache.pekko.stream.scaladsl.FlowZipWithIndexSpec 
org.apache.pekko.stream.scaladsl.TakeLastSinkSpec" - 156 tests passed, 1 pending
- sbt "stream-tests / Test / testOnly 
org.apache.pekko.stream.scaladsl.GraphFlowSpec" - 15 tests passed
- scalafmt --check --mode diff-ref=<merge-base> - success
- sbt headerCreateAll - success
- sbt "+headerCheckAll" - success
- git diff --check <merge-base> - success
- qodercli stdout review (/tmp/project-qoder-review-final.log) - No must-fix 
findings
- subAgent review - No must-fix findings
- sbt sortImports - failed: Scalafix/scala.meta NoSuchMethodError in 
multi-node-testkit and stream-tests; unrelated partial changes reverted

References:
Refs #3293

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

With regards,
GitHub Actions via GitBox


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

Reply via email to