This is an automated email from the ASF dual-hosted git repository.
He-Pin pushed a commit to branch main
in repository
https://gitbox.apache.org/repos/asf/pekko-persistence-cassandra.git
The following commit(s) were added to refs/heads/main by this push:
new 77fc5a3 refactor: remove deprecated classic remoting message types
from muteDeadLetters (#440)
77fc5a3 is described below
commit 77fc5a3fad1292748d7dc792cfe6073c20f1323a
Author: He-Pin(kerr) <[email protected]>
AuthorDate: Mon Jun 29 08:35:02 2026 +0800
refactor: remove deprecated classic remoting message types from
muteDeadLetters (#440)
Motivation:
Classic remoting transport classes (AssociationHandle.Disassociated,
ActorTransportAdapter.DisassociateUnderlying,
AssociationHandle.InboundPayload)
have been deprecated since Akka 2.6.0 in favor of Artery.
This project already uses Artery (configured via pekko.remote.artery.*).
Modification:
Remove the three deprecated classic remoting message type references
from muteDeadLetters in MultiNodeClusterSpec.scala. Keep the
non-deprecated PoisonPill and DeathWatchNotification references.
Result:
Removes references to deprecated classic remoting API. Artery does not
produce these message types, so the suppression was unnecessary.
Tests:
- Not run - multi-jvm test infrastructure only
References:
None - deprecated API cleanup
---
.../pekko/cluster/persistence/cassandra/MultiNodeClusterSpec.scala | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git
a/core/src/multi-jvm/scala/org/apache/pekko/cluster/persistence/cassandra/MultiNodeClusterSpec.scala
b/core/src/multi-jvm/scala/org/apache/pekko/cluster/persistence/cassandra/MultiNodeClusterSpec.scala
index a8326bf..7a355ac 100644
---
a/core/src/multi-jvm/scala/org/apache/pekko/cluster/persistence/cassandra/MultiNodeClusterSpec.scala
+++
b/core/src/multi-jvm/scala/org/apache/pekko/cluster/persistence/cassandra/MultiNodeClusterSpec.scala
@@ -128,12 +128,7 @@ trait MultiNodeClusterSpec extends Suite with
STMultiNodeSpec with FlightRecordi
muteDeadLetters(
classOf[pekko.actor.PoisonPill],
- classOf[pekko.dispatch.sysmsg.DeathWatchNotification],
- classOf[pekko.remote.transport.AssociationHandle.Disassociated],
- //
pekko.remote.transport.AssociationHandle.Disassociated.getClass,
-
classOf[pekko.remote.transport.ActorTransportAdapter.DisassociateUnderlying],
- //
pekko.remote.transport.ActorTransportAdapter.DisassociateUnderlying.getClass,
- classOf[pekko.remote.transport.AssociationHandle.InboundPayload])(sys)
+ classOf[pekko.dispatch.sysmsg.DeathWatchNotification])(sys)
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]