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]

Reply via email to