This is an automated email from the ASF dual-hosted git repository.
He-Pin pushed a change to branch optimize-bytestring-two-part
in repository https://gitbox.apache.org/repos/asf/pekko.git
from 9979cb10fe Wait for cluster test ports before restart
add 51b52cc891 Fix nightly JDK 21 and 25 failures (#2922)
add fd5d87b35a Port akka-core PR #31889: fix coordinator role in cluster
sharding (#2918)
add 579e2de947 Port akka-core PR #31906 and #31926: DnsResolutionActor and
in-flight deduplication (#2919)
add d87353432b Port akka PRs #31891, #31892, #31893: tags in
EventEnvelope, EventsByPersistenceIdTyped queries, withTaggerForState (#2920)
add 35a1e23b62 Enhance DurableStateStore TCK with OCC, serialization, and
soft-delete tests (#2917)
add 58847e5c74 Update sbt, scripted-plugin to 1.12.10 (#2927)
add dd2533b78a Add AI agent contribution rules (#2911)
add 4176bf421c build: ignore local AI assistant workspace files (#2913)
add 6313843b3a Fix ByteString1C serialization to use SerializationProxy
(#2929)
add 7f3b330705 Initialize DistributedData extension from
ExternalShardAllocationStrategy eagerly (#2923)
add 02d61add26 Update jackson-core to 2.21.3 (#2930)
add 5c5e2aefb4 Update typesafe:config to 1.4.7 (#2931)
add 9c97136991 release notes for 1.6.0 (#2900)
add bfbc397a68 Update jackson-core to 3.1.3 (#2934)
add 2eef9c9ef5 Update sbt, scripted-plugin to 1.12.11 (#2933)
add 880b0075d6 fix: Fix virtualized dispatcher shutdown ordering (#2925)
add 15d716fa5c Update typesafe:config to 1.4.8 (#2935)
add 1d3c313dad Update netty-handler, netty-transport to 4.2.13.Final
(#2936)
add 3071413202 aeron 1.50.4 (#2937)
add e6e9f567f4 Merge remote-tracking branch 'origin/main' into
optimize-bytestring-two-part
No new revisions were added by this update.
Summary of changes:
.../{publish-1.2-docs.yml => publish-1.6-docs.yml} | 28 +-
.gitignore | 10 +
.scala-steward.conf | 7 +-
AGENTS.md | 184 +++++++++++
CLAUDE.md | 15 +
.../dispatch/ForkJoinPoolVirtualThreadSpec.scala | 145 +++++++++
.../apache/pekko/io/dns/DockerBindDnsService.scala | 26 +-
.../io/dns/internal/AsyncDnsResolverSpec.scala | 55 +++-
.../pekko/routing/MetricsBasedResizerSpec.scala | 3 +
.../org/apache/pekko/util/ByteStringSpec.scala | 33 ++
.../pekko/dispatch/VirtualThreadSupport.scala | 10 +
.../dispatch/VirtualizedExecutorService.scala | 83 ++++-
.../pekko/io/dns/internal/AsyncDnsResolver.scala | 347 ++++++++++++---------
.../scala/org/apache/pekko/util/ByteString.scala | 2 +
cluster-sharding/src/main/resources/reference.conf | 5 +-
.../pekko/cluster/sharding/ClusterSharding.scala | 197 +++++++-----
.../cluster/sharding/ClusterShardingSettings.scala | 11 +
.../pekko/cluster/sharding/ShardRegion.scala | 11 +-
.../external/ExternalShardAllocationStrategy.scala | 5 +
.../internal/DDataRememberEntitiesShardStore.scala | 1 -
.../ClusterShardingCoordinatorRoleSpec.scala | 175 +++++++++++
.../pekko/cluster/StartupWithOneThreadSpec.scala | 9 +-
.../apache/pekko/cluster/ddata/Replicator.scala | 2 +-
docs/src/main/paradox/persistence-journals.md | 8 +
docs/src/main/paradox/release-notes/index.md | 1 +
.../src/main/paradox/release-notes/releases-1.6.md | 12 +
docs/src/main/paradox/remoting-artery.md | 4 +-
.../LambdaPersistencePluginDocTest.java | 25 ++
.../persistence/PersistencePluginDocSpec.scala | 21 ++
.../query/internal/protobuf/QueryMessages.java | 241 +++++++++++++-
.../typed-event-envelope-tags.excludes | 15 +-
.../src/main/protobuf/QueryMessages.proto | 1 +
.../query/internal/QuerySerializer.scala | 14 +-
.../persistence/query/typed/EventEnvelope.scala | 82 ++++-
.../CurrentEventsByPersistenceIdTypedQuery.scala | 41 +++
.../javadsl/EventsByPersistenceIdTypedQuery.scala | 48 +++
.../CurrentEventsByPersistenceIdTypedQuery.scala | 41 +++
.../scaladsl/EventsByPersistenceIdTypedQuery.scala | 48 +++
.../query/internal/QuerySerializerSpec.scala | 16 +
.../apache/pekko/persistence/CapabilityFlags.scala | 30 ++
.../JavaDurableStateStoreSpec.scala} | 23 +-
.../persistence/state/DurableStateStoreSpec.scala | 216 +++++++++++++
.../testkit/internal/PersistenceProbeImpl.scala | 4 +-
...scala => TypedEventsByPersistenceIdStage.scala} | 50 ++-
.../javadsl/PersistenceTestKitReadJournal.scala | 23 +-
.../scaladsl/PersistenceTestKitReadJournal.scala | 64 +++-
.../testkit/query/CurrentEventsBySlicesSpec.scala | 22 ++
.../testkit/query/EventsByPersistenceIdSpec.scala | 23 +-
.../query/EventsByPersistenceIdTypedSpec.scala | 114 +++++++
...ersistenceTestKitDurableStateStoreTCKSpec.scala | 35 +--
.../typed/scaladsl/EventSourcedBehaviorSpec.scala | 22 ++
.../scaladsl/EventSourcedBehaviorWatchSpec.scala | 2 +-
.../tags-for-state.excludes | 7 +-
.../persistence/typed/internal/BehaviorSetup.scala | 2 +-
.../typed/internal/EventSourcedBehaviorImpl.scala | 5 +-
.../pekko/persistence/typed/internal/Running.scala | 11 +-
.../typed/javadsl/EventSourcedBehavior.scala | 18 +-
.../typed/scaladsl/EventSourcedBehavior.scala | 7 +
project/Dependencies.scala | 12 +-
project/build.properties | 2 +-
.../remote/artery/ArteryFailedToBindSpec.scala | 2 +-
.../pekko/remote/artery/aeron/AeronSource.scala | 12 +-
.../pekko/remote/artery/aeron/AeronStat.java | 87 ------
.../pekko/remote/artery/LateConnectSpec.scala | 14 +-
.../scaladsl/FlowMapAsyncPartitionedSpec.scala | 8 +-
65 files changed, 2340 insertions(+), 457 deletions(-)
copy .github/workflows/{publish-1.2-docs.yml => publish-1.6-docs.yml} (89%)
create mode 100644 AGENTS.md
create mode 100644 CLAUDE.md
create mode 100644
cluster-sharding/src/multi-jvm/scala/org/apache/pekko/cluster/sharding/ClusterShardingCoordinatorRoleSpec.scala
create mode 100644 docs/src/main/paradox/release-notes/releases-1.6.md
copy
actor-testkit-typed/src/main/mima-filters/2.0.x.backwards.excludes/add-ask-behavior-methods.excludes
=>
persistence-query/src/main/mima-filters/2.0.x.backwards.excludes/typed-event-envelope-tags.excludes
(56%)
create mode 100644
persistence-query/src/main/scala/org/apache/pekko/persistence/query/typed/javadsl/CurrentEventsByPersistenceIdTypedQuery.scala
create mode 100644
persistence-query/src/main/scala/org/apache/pekko/persistence/query/typed/javadsl/EventsByPersistenceIdTypedQuery.scala
create mode 100644
persistence-query/src/main/scala/org/apache/pekko/persistence/query/typed/scaladsl/CurrentEventsByPersistenceIdTypedQuery.scala
create mode 100644
persistence-query/src/main/scala/org/apache/pekko/persistence/query/typed/scaladsl/EventsByPersistenceIdTypedQuery.scala
copy
persistence-tck/src/main/scala/org/apache/pekko/persistence/japi/{snapshot/JavaSnapshotStoreSpec.scala
=> state/JavaDurableStateStoreSpec.scala} (66%)
create mode 100644
persistence-tck/src/main/scala/org/apache/pekko/persistence/state/DurableStateStoreSpec.scala
copy
persistence-testkit/src/main/scala/org/apache/pekko/persistence/testkit/query/internal/{EventsByPersistenceIdStage.scala
=> TypedEventsByPersistenceIdStage.scala} (58%)
create mode 100644
persistence-testkit/src/test/scala/org/apache/pekko/persistence/testkit/query/EventsByPersistenceIdTypedSpec.scala
copy docs/src/test/scala/docs/stream/operators/flow/DiMap.scala =>
persistence-testkit/src/test/scala/org/apache/pekko/persistence/testkit/state/scaladsl/PersistenceTestKitDurableStateStoreTCKSpec.scala
(55%)
copy
actor-testkit-typed/src/main/mima-filters/2.0.x.backwards.excludes/renamed-methods.excludes
=>
persistence-typed/src/main/mima-filters/2.0.x.backwards.excludes/tags-for-state.excludes
(71%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]