This is an automated email from the ASF dual-hosted git repository.

He-Pin pushed a change to branch refactor/replace-reflection-with-methodhandles
in repository https://gitbox.apache.org/repos/asf/pekko.git


    omit f3c07c626f fix: use public lookup for accessible constructors
    omit 54d2b1791d fix: improve Reflect.loadClass and findConstructor 
reliability
    omit de41276c42 fix: use invokeWithArguments() for no-arg MethodHandle 
calls (Scala 3 compat)
    omit eb581a6202 refactor: replace reflective access with method handles
    omit b181a3c883 refactor: replace java.lang.reflect with 
MethodHandle/VarHandle across core modules
     add 7f1a1b9140 refactor: replace deprecated `extends App` with explicit 
main method (#3299)
     add ce8e081a0b fix: fix compilation warnings across Scala 2.13 and 3.3 
cross-builds (#3297)
     add 4ae53394ac feat: add Scala 3.8.4 cross-compilation target (#3295)
     add d7369dbd1e Update lz4-java to 1.11.1 (#3302)
     add 8353a4f16c chore: use StandardCharsets.UTF_8 (#3301)
     add aa26fbe198 refactor: replace java.lang.reflect with 
MethodHandle/VarHandle across core modules

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (f3c07c626f)
            \
             N -- N -- N   
refs/heads/refactor/replace-reflection-with-methodhandles (aa26fbe198)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/scripts/resolve-scala-version.sh           |  49 +++++++++
 .github/workflows/binary-compatibility-checks.yml  |   7 +-
 .github/workflows/build-test-prValidation.yml      |   8 +-
 .../typed/scaladsl/BehaviorTestKitSpec.scala       |   6 +-
 .../apache/pekko/actor/AbstractFSMActorTest.java   |   1 +
 .../apache/pekko/actor/StashJavaAPITestActors.java |   1 +
 .../apache/pekko/actor/RelativeActorPathSpec.scala |   3 +-
 .../org/apache/pekko/routing/BalancingSpec.scala   |   3 +-
 .../org/apache/pekko/util/ByteStringSpec.scala     |   2 +-
 .../jdocs/org/apache/pekko/typed/Aggregator.java   |   1 +
 .../jdocs/org/apache/pekko/typed/TailChopping.java |   1 +
 .../pekko/actor/typed/ActorContextSpec.scala       |   3 +-
 .../pekko/actor/typed/javadsl/Behaviors.scala      |  15 ++-
 .../pekko/actor/typed/scaladsl/AskPattern.scala    |   4 +-
 .../pekko/japi/function/Functions.scala.template   |   4 +-
 .../java/org/apache/pekko/util/OptionalUtil.java   |   4 +-
 .../scala/org/apache/pekko/actor/ActorPath.scala   |   2 +-
 .../org/apache/pekko/actor/ActorSelection.scala    |   2 +-
 .../scala/org/apache/pekko/actor/Deployer.scala    |   6 +-
 .../org/apache/pekko/japi/function/Function.scala  |  14 +--
 .../scala/org/apache/pekko/routing/Balancing.scala |   2 +-
 .../scala/org/apache/pekko/routing/Broadcast.scala |   2 +-
 .../scala/org/apache/pekko/routing/Random.scala    |   2 +-
 .../org/apache/pekko/routing/RoundRobin.scala      |   2 +-
 .../org/apache/pekko/routing/RouterConfig.scala    |   6 +-
 .../org/apache/pekko/routing/SmallestMailbox.scala |   4 +-
 .../scala/org/apache/pekko/util/ByteString.scala   |   4 +-
 .../stream/AsyncBoundaryThroughputBenchmark.scala  |   2 +-
 build.sbt                                          |   2 +-
 .../cluster/MultiDcHeartbeatTakingOverSpec.scala   |   6 +-
 .../pekko/cluster/MultiDcSunnyWeatherSpec.scala    |   6 +-
 docs/src/test/java/jdocs/actor/ActorDocTest.java   |   1 +
 .../LambdaPersistencePluginDocTest.java            |   1 +
 docs/src/test/scala/docs/actor/ActorDocSpec.scala  |  20 ++--
 .../scala/docs/actor/FaultHandlingDocSample.scala  |  38 +++----
 docs/src/test/scala/docs/io/EchoServer.scala       |  18 ++--
 .../docs/persistence/PersistentActorExample.scala  |  22 ++--
 .../test/scala/docs/stream/QuickStartDocSpec.scala |   8 +-
 .../docs/stream/operators/source/Restart.scala     | 112 +++++++++++----------
 .../sourceorflow/ExtrapolateAndExpand.scala        |   8 +-
 .../docs/stream/operators/sourceorflow/Fold.scala  |  34 ++++---
 .../stream/operators/sourceorflow/FoldAsync.scala  |  24 +++--
 .../stream/operators/sourceorflow/FoldWhile.scala  |  20 ++--
 .../operators/sourceorflow/Intersperse.scala       |  20 ++--
 .../stream/operators/sourceorflow/MapAsyncs.scala  |  78 +++++++-------
 .../stream/operators/sourceorflow/MapError.scala   |  44 ++++----
 .../operators/sourceorflow/MergeLatest.scala       |  42 ++++----
 .../stream/operators/sourceorflow/Throttle.scala   |  56 ++++++-----
 .../tutorial_1/ActorHierarchyExperiments.scala     |   8 +-
 .../persistence/fsm/AbstractPersistentFSMTest.java |   1 +
 .../serialization/SnapshotSerializerSpec.scala     |   3 +-
 project/Dependencies.scala                         |   7 +-
 project/JdkOptions.scala                           |   5 +-
 project/PekkoBuild.scala                           |  20 +++-
 .../pekko/remote/RemotingLifecycleEvent.scala      |   4 +-
 .../jackson/JacksonSerializerSpec.scala            |  14 ++-
 .../jackson3/JacksonSerializerSpec.scala           |   4 +-
 .../org/apache/pekko/stream/javadsl/FlowTest.java  |   2 +-
 .../org/apache/pekko/stream/impl/fusing/Ops.scala  |   6 +-
 .../pekko/stream/impl/io/TlsGraphStage.scala       |   4 +-
 60 files changed, 472 insertions(+), 326 deletions(-)
 create mode 100644 .github/scripts/resolve-scala-version.sh


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

Reply via email to