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

pjfanning pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko.git


The following commit(s) were added to refs/heads/main by this push:
     new 400354ee8f aeron 1.51.0 (#3070)
400354ee8f is described below

commit 400354ee8fba91058ccf9053bf082801fb3cbd6d
Author: PJ Fanning <[email protected]>
AuthorDate: Sun Jun 14 21:23:21 2026 +0100

    aeron 1.51.0 (#3070)
    
    * aeron 1.51.0
    
    * Update DaemonicSpec.scala
---
 .scala-steward.conf                                              | 2 --
 project/Dependencies.scala                                       | 2 +-
 remote/src/test/scala/org/apache/pekko/remote/DaemonicSpec.scala | 7 ++++++-
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/.scala-steward.conf b/.scala-steward.conf
index cf1ea2423e..636eb45de4 100644
--- a/.scala-steward.conf
+++ b/.scala-steward.conf
@@ -1,6 +1,4 @@
 updates.pin = [
-  # https://github.com/apache/pekko/issues/2329
-  { groupId = "io.aeron", version = "1.50." },
   # Scala 3.3 is the latest LTS version
   { groupId = "org.scala-lang", artifactId = "scala3-library", version = 
"3.3." }
   # sbt-assembly 2.3 causes build issues 
(https://github.com/apache/pekko/pull/1744)
diff --git a/project/Dependencies.scala b/project/Dependencies.scala
index deec5b2d47..68673d2f44 100644
--- a/project/Dependencies.scala
+++ b/project/Dependencies.scala
@@ -30,7 +30,7 @@ object Dependencies {
   val junit6Version = "6.1.0"
   val slf4jVersion = "2.0.18"
   // also update agrona version when updating aeron:
-  val aeronVersion = "1.50.4"
+  val aeronVersion = "1.51.0"
   // Use the major+minor agrona versions matching aeron at
   // https://github.com/aeron-io/aeron/blob/1.x.y/gradle/libs.versions.toml
   // (remember to also update the scala-steward pin)
diff --git a/remote/src/test/scala/org/apache/pekko/remote/DaemonicSpec.scala 
b/remote/src/test/scala/org/apache/pekko/remote/DaemonicSpec.scala
index 80a255f706..3737c920f4 100644
--- a/remote/src/test/scala/org/apache/pekko/remote/DaemonicSpec.scala
+++ b/remote/src/test/scala/org/apache/pekko/remote/DaemonicSpec.scala
@@ -54,7 +54,12 @@ class DaemonicSpec extends PekkoSpec {
         awaitAssert({
             val newNonDaemons: Set[Thread] =
               Thread.getAllStackTraces.keySet().asScala.filter(t => 
!origThreads(t) && !t.isDaemon).to(Set)
-            newNonDaemons should ===(Set.empty[Thread])
+            // Aeron 1.51.0 introduced its own non-daemon thread, so we have 
to ignore it here
+            // https://github.com/apache/pekko/issues/2939
+            if (newNonDaemons.nonEmpty) {
+              newNonDaemons should have size 1
+              newNonDaemons.head.getName should include("aeron")
+            }
           }, 4.seconds)
 
       } finally {


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

Reply via email to