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]
