This is an automated email from the ASF dual-hosted git repository.
hepin pushed a change to branch He-Pin-patch-1
in repository https://gitbox.apache.org/repos/asf/pekko.git
from 234683de26 Update Scala 3 version to 3.3.7
add 81154573fd Support SWAR lookup in ByteString indexOf (#2148)
add 2c0375049b Update sbt-develocity to 1.4.1 (#2276)
add 6906820e69 JavaDSL TestKit - add shutdownActorSystem that takes Java
Duration params (#2277)
add 6fdd2dffcb try to fix doc build issue (#2279)
add ff0e836028 Update sbt-jmh to 0.4.8 (#2281)
add 848bae73a1 Update agrona to 2.3.0 (#2280)
add 5757fa25bf Update junit-jupiter-engine to 5.14.0 (#2283)
add 42c1f44603 chore: Update Scala 2.13 version to 2.13.17 (#2284)
add bf3b350a7e jupiter junit 6 (#2287)
add 72949bbd77 add junit6 support (#2289)
add 56e8a80f67 Update JavaVersion.scala (#2290)
add 36ace8998c use LazyList (#2291)
add 0d36a6f928 Update converter references in CONTRIBUTING.md (#2293)
add a3a8cf32d3 try to remove unnecessary map calls (#2292)
add c76c63fb43 Update aeron-client, aeron-driver to 1.49.0 (#2295)
add 367ca277e7 Update logback-classic to 1.5.19 (#2294)
add bbb5c93984 chore(deps): bump sbt/setup-sbt from 1.1.13 to 1.1.14
(#2299)
add 49e4864446 Fix markdown links in distributed pub-sub documentation
(#2298)
add 54d6b42756 Update README to remove Java 11 requirement (#2296)
add bb706ea442 Add 'message-driven' to project tags (#2304)
add 30a0046944 use UnsynchronizedByteArrayInputStream (#2300)
add 6f1cae6c86 Update sbt, scripted-plugin to 1.11.7 (#2308)
add d78b7c99cd Update sbt-source-dist to 0.1.13 (#2307)
add dc49fc6358 chore: fix up some GitHub Actions pins (#2310)
add bda5b0cf2e use indexOf to run ByteString contains check (#2309)
add 08faaeb1a2 Merge branch 'main' into He-Pin-patch-1
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 1 +
.github/workflows/binary-compatibility-checks.yml | 4 +-
.github/workflows/build-test-prValidation.yml | 16 +-
.github/workflows/dependency-graph.yml | 2 +-
.github/workflows/generate-doc-check.yml | 4 +-
.github/workflows/headers.yml | 4 +-
.github/workflows/link-validator.yml | 4 +-
.github/workflows/nightly-1.0-builds.yml | 12 +-
.github/workflows/nightly-1.1-builds.yml | 12 +-
.github/workflows/nightly-1.2-builds.yml | 12 +-
.github/workflows/nightly-1.3-builds.yml | 6 +-
.github/workflows/nightly-builds-aeron.yml | 4 +-
.github/workflows/nightly-builds.yml | 12 +-
.github/workflows/publish-1.0-docs.yml | 4 +-
.github/workflows/publish-1.0-nightly.yml | 4 +-
.github/workflows/publish-1.1-docs.yml | 4 +-
.github/workflows/publish-1.1-nightly.yml | 4 +-
.github/workflows/publish-1.2-docs.yml | 4 +-
.github/workflows/publish-1.2-nightly.yml | 4 +-
.github/workflows/publish-1.3-nightly.yml | 2 +-
.github/workflows/publish-nightly.yml | 4 +-
.github/workflows/scala-steward.yml | 4 +-
.github/workflows/scala3-build.yml | 4 +-
.github/workflows/timing-tests.yml | 4 +-
CONTRIBUTING.md | 11 +-
LICENSE | 11 +-
README.md | 1 -
...JUnit5TestKit.java => JUnitJupiterTestKit.java} | 2 +-
...lder.scala => JUnitJupiterTestKitBuilder.scala} | 10 +-
.../typed/javadsl/TestKitJUnit5Extension.scala | 2 +-
...on.scala => TestKitJUnitJupiterExtension.scala} | 10 +-
.../javadsl/JUnit5IntegrationExampleTest.java | 1 -
...ava => JUnitJupiterIntegrationExampleTest.java} | 17 +-
.../javadsl/LogCapturingExtensionExampleTest.java | 12 +-
.../typed/scaladsl/JUnit5TestKitBuilderSpec.scala | 4 +-
....scala => JUnitJupiterTestKitBuilderSpec.scala} | 32 ++--
.../UnsynchronizedByteArrayInputStreamSpec.scala | 53 ++++++
.../pekko/util/ByteStringInputStreamSpec.scala | 4 +-
.../org/apache/pekko/util/ByteStringSpec.scala | 35 +++-
.../pekko/actor/typed/scaladsl/package.scala | 20 +--
.../io/UnsynchronizedByteArrayInputStream.java | 180 +++++++++++++++++++++
.../pekko/actor/setup/ActorSystemSetup.scala | 4 +-
.../scala/org/apache/pekko/event/Logging.scala | 4 +-
.../apache/pekko/serialization/Serializer.scala | 10 +-
.../scala/org/apache/pekko/util/ByteString.scala | 175 +++++++++++++++-----
.../scala/org/apache/pekko/util/JavaVersion.scala | 12 +-
.../scala/org/apache/pekko/util/SWARUtil.scala | 95 +++++++++++
.../util/ByteString_asInputStream_Benchmark.scala | 7 +-
.../metrics/protobuf/MessageSerializer.scala | 8 +-
.../ClusterShardingMessageSerializer.scala | 5 +-
.../DistributedPubSubMessageSerializer.scala | 5 +-
.../protobuf/ClusterMessageSerializer.scala | 5 +-
.../pekko/cluster/ReachabilityPerfSpec.scala | 2 +-
.../ddata/protobuf/SerializationSupport.scala | 4 +-
docs/src/main/paradox/typed/distributed-pub-sub.md | 14 +-
legal/pekko-actor-jar-license.txt | 12 +-
.../persistence/query/typed/EventEnvelope.scala | 2 +-
.../serialization/SnapshotSerializer.scala | 5 +-
project/Dependencies.scala | 18 +--
project/build.properties | 2 +-
project/plugins.sbt | 6 +-
.../pekko/remote/routing/RemoteRouterConfig.scala | 2 +-
.../serialization/jackson/JacksonSerializer.scala | 5 +-
.../pekko/stream/io/compression/CoderSpec.scala | 4 +-
.../pekko/stream/MapAsyncPartitionedSpec.scala | 3 +-
.../pekko/stream/impl/fusing/SourceSink.scala | 6 +-
.../apache/pekko/testkit/TestJavaSerializer.scala | 11 +-
.../org/apache/pekko/testkit/javadsl/TestKit.scala | 35 ++++
.../pekko/testkit/javadsl/TestKitApiTest.java | 2 +
69 files changed, 752 insertions(+), 251 deletions(-)
copy
actor-testkit-typed/src/main/java/org/apache/pekko/actor/testkit/typed/annotations/{JUnit5TestKit.java
=> JUnitJupiterTestKit.java} (95%)
copy
actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/javadsl/{JUnit5TestKitBuilder.scala
=> JUnitJupiterTestKitBuilder.scala} (84%)
copy
actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/javadsl/{TestKitJUnit5Extension.scala
=> TestKitJUnitJupiterExtension.scala} (82%)
copy
actor-testkit-typed/src/test/java/jdocs/org/apache/pekko/actor/testkit/typed/javadsl/{JUnit5IntegrationExampleTest.java
=> JUnitJupiterIntegrationExampleTest.java} (82%)
copy
actor-testkit-typed/src/test/scala/org/apache/pekko/actor/testkit/typed/scaladsl/{JUnit5TestKitBuilderSpec.scala
=> JUnitJupiterTestKitBuilderSpec.scala} (67%)
create mode 100644
actor-tests/src/test/scala/org/apache/pekko/io/UnsynchronizedByteArrayInputStreamSpec.scala
create mode 100644
actor/src/main/java/org/apache/pekko/io/UnsynchronizedByteArrayInputStream.java
create mode 100644 actor/src/main/scala/org/apache/pekko/util/SWARUtil.scala
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]