Build Logs
altoo-ag/pekko-kryo-serialization • 3.8.0-RC2:2025-11-28
Errors
8
Warnings
9
Total Lines
771
1##################################
2Clonning https://github.com/altoo-ag/pekko-kryo-serialization.git into /build/repo using revision v1.3.0
3##################################
4Note: switching to 'ca87baa098675e2b4469d54d78430b712b1a3d2e'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21----
22Preparing build for 3.8.0-RC2
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.0-RC2
32Execute tests: true
33sbt project found:
34Sbt version 1.11.2 is not supported, minimal supported version is 1.11.5
35Enforcing usage of sbt in version 1.11.5
36No prepare script found for project altoo-ag/pekko-kryo-serialization
37##################################
38Scala version: 3.8.0-RC2
39Targets: io.altoo%pekko-kryo-serialization io.altoo%pekko-kryo-serialization-akka-compat io.altoo%pekko-kryo-serialization-typed
40Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
41##################################
42Using extra scalacOptions: ,REQUIRE:-source:3.8
43Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
44[sbt_options] declare -a sbt_options=()
45[process_args] java_version = '21'
46[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
47# Executing command line:
48java
49-Dfile.encoding=UTF-8
50-Dcommunitybuild.scala=3.8.0-RC2
51-Dcommunitybuild.project.dependencies.add=
52-Xmx7G
53-Xms4G
54-Xss8M
55-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
56-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
57-jar
58/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
59"setCrossScalaVersions 3.8.0-RC2"
60"++3.8.0-RC2 -v"
61"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
62"set every credentials := Nil"
63"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
64"removeScalacOptionsStartingWith -P:wartremover"
65
66moduleMappings
67"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" io.altoo%pekko-kryo-serialization io.altoo%pekko-kryo-serialization-akka-compat io.altoo%pekko-kryo-serialization-typed"
68
69[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
70[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
71[info] loading project definition from /build/repo/project
72[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
73[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
74[info] Compilation completed in 8.312s.
75[info] done compiling
76[info] loading settings for project root from build.sbt, sonatype.sbt, version.sbt...
77[info] set current project to pekko-kryo-serialization (in build file:/build/repo/)
78Execute setCrossScalaVersions: 3.8.0-RC2
79OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC2 in pekko-kryo-serialization-akka-compat/crossScalaVersions
80OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC2 in pekko-kryo-serialization/crossScalaVersions
81OpenCB::Changing crossVersion 3.3.5 -> 3.8.0-RC2 in pekko-kryo-serialization-typed/crossScalaVersions
82[info] set current project to pekko-kryo-serialization (in build file:/build/repo/)
83[info] Setting Scala version to 3.8.0-RC2 on 3 projects.
84[info] Switching Scala version on:
85[info] pekko-kryo-serialization (3.8.0-RC2, 2.12.20, 2.13.16)
86[info] pekko-kryo-serialization-typed (3.8.0-RC2, 2.12.20, 2.13.16)
87[info] pekko-kryo-serialization-akka-compat (3.8.0-RC2, 2.12.20, 2.13.16)
88[info] Excluding projects:
89[info] * root (2.12.20)
90[info] Reapplying settings...
91[info] set current project to pekko-kryo-serialization (in build file:/build/repo/)
92Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
93[info] Reapplying settings...
94[info] set current project to pekko-kryo-serialization (in build file:/build/repo/)
95[info] Defining Global / credentials, credentials and 2 others.
96[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 31 others.
97[info] Run `last` for details.
98[info] Reapplying settings...
99[info] set current project to pekko-kryo-serialization (in build file:/build/repo/)
100Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
101[info] Reapplying settings...
102OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
103
104 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
105 Did you mean allExcludeDependencies ?
106 , retry without global scopes
107[info] Reapplying settings...
108[info] set current project to pekko-kryo-serialization (in build file:/build/repo/)
109Execute removeScalacOptionsStartingWith: -P:wartremover
110[info] Reapplying settings...
111[info] set current project to pekko-kryo-serialization (in build file:/build/repo/)
112[success] Total time: 0 s, completed Nov 28, 2025, 2:07:45 PM
113Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
114Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
115Starting build...
116Projects: Set(pekko-kryo-serialization, pekko-kryo-serialization-akka-compat, pekko-kryo-serialization-typed)
117Starting build for ProjectRef(file:/build/repo/,pekko-kryo-serialization) (pekko-kryo-serialization)... [0/3]
118OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
119OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
120OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
121Compile scalacOptions: -encoding, utf8, -unchecked, -language:existentials, -Ycheck-all-patmat, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
122[info] compiling 4 Scala sources to /build/repo/pekko-kryo-serialization/target/scala-3.8.0-RC2/classes ...
123[info] done compiling
124[info] compiling 16 Scala sources to /build/repo/pekko-kryo-serialization/target/scala-3.8.0-RC2/test-classes ...
125[info] done compiling
12614:08:17.808 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
12714:08:17.812 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
12814:08:17.812 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 65536
12914:08:17.812 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
13014:08:17.812 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: incremental
13114:08:17.812 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: nograph
13214:08:17.812 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
13314:08:17.812 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
13414:08:17.812 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
13514:08:17.812 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: Some(io.altoo.serialization.kryo.scala.EncryptionSettings@5440037c)
13614:08:17.813 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: lz4,aes
13714:08:17.813 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
13814:08:17.813 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
139[WARN] [11/28/2025 14:08:17.983] [pool-1-thread-1] [org.apache.pekko.serialization.Serialization(pekko://testSystem)] Using serializer [io.altoo.serialization.kryo.pekko.PekkoKryoSerializer] for message [org.apache.pekko.persistence.serialization.Snapshot]. Note that this serializer is not implemented by Apache Pekko. It's not recommended to replace serializers for messages provided by Apache Pekko.
140[WARN] [11/28/2025 14:08:17.983] [pool-1-thread-1] [org.apache.pekko.serialization.Serialization(pekko://testSystem)] Using serializer [io.altoo.serialization.kryo.pekko.PekkoKryoSerializer] for message [org.apache.pekko.persistence.SnapshotMetadata]. Note that this serializer is not implemented by Apache Pekko. It's not recommended to replace serializers for messages provided by Apache Pekko.
141[info] PersistenceSerializationTest:
142[info] A persistent actor which is persisted
143Implicitly registered class with id: scala.collection.immutable.$colon$colon=2141238113
144Implicitly registered class with id: io.altoo.serialization.kryo.pekko.PersistenceSerializationTest$Person=817456195
145[info] - should get right serializer
146Implicitly registered class with id: org.apache.pekko.persistence.serialization.Snapshot=299663756
147Implicitly registered class with id: io.altoo.serialization.kryo.pekko.PersistenceSerializationTest$ExampleState=1014175677
148[ERROR] [11/28/2025 14:08:18.516] [testSystem-pekko.actor.internal-dispatcher-3] [pekko://testSystem/user/$a] Intentionally throwing exception to test persistence by restarting the actor
149java.lang.Exception: Intentionally throwing exception to test persistence by restarting the actor
150 at io.altoo.serialization.kryo.pekko.PersistenceSerializationTest$SnapshotTestPersistentActor$$anon$1.applyOrElse(PersistenceSerializationTest.scala:42)
151 at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547)
152 at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481)
153 at io.altoo.serialization.kryo.pekko.PersistenceSerializationTest$SnapshotTestPersistentActor.org$apache$pekko$persistence$Eventsourced$$super$aroundReceive(PersistenceSerializationTest.scala:31)
154 at org.apache.pekko.persistence.Eventsourced$$anon$1.stateReceive(Eventsourced.scala:931)
155 at org.apache.pekko.persistence.Eventsourced.aroundReceive(Eventsourced.scala:256)
156 at org.apache.pekko.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:63)
157 at io.altoo.serialization.kryo.pekko.PersistenceSerializationTest$SnapshotTestPersistentActor.aroundReceive(PersistenceSerializationTest.scala:31)
158 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
159 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
160 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
161 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
162 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
163 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
164 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
165 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
166 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
167 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
168
169[info] - should recover state only from its own correct snapshot file after restart
170[ERROR] [11/28/2025 14:08:18.533] [testSystem-pekko.actor.internal-dispatcher-3] [pekko://testSystem/user/$a] Kill (org.apache.pekko.actor.ActorKilledException: Kill)
171[info] - should recover correct state after explicitly killing the actor and starting it again
172[INFO] [11/28/2025 14:08:18.551] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
17314:08:18.616 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
17414:08:18.616 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
17514:08:18.616 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 65536
17614:08:18.616 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
17714:08:18.616 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: incremental
17814:08:18.616 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: nograph
17914:08:18.617 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
18014:08:18.617 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: true
18114:08:18.617 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
18214:08:18.617 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: Some(io.altoo.serialization.kryo.scala.EncryptionSettings@3ae630a)
18314:08:18.617 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: off
18414:08:18.617 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
18514:08:18.617 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
186[info] UnsafeTransformationSerializationTest:
187[info] Unsafe transformation serialization
188Implicitly registered class with id: scala.collection.immutable.TreeMap=252290607
189Implicitly registered class with id: scala.math.Ordering$String$=918466086
190Implicitly registered class with id: scala.collection.immutable.HashMap=1313389981
191[info] - should serialize and deserialize immutable TreeMap[String,Any] successfully
192[info] - should serialize and deserialize immutable HashMap[String,Any] successfully
193Implicitly registered class with id: scala.collection.mutable.AnyRefMap=1837118769
194[info] - should serialize and deserialize mutable AnyRefMap[String,Any] successfully
195Implicitly registered class with id: scala.collection.mutable.HashMap=1132488547
196[info] - should serialize and deserialize mutable HashMap[String,Any] successfully
197Implicitly registered class with id: scala.collection.immutable.HashSet=365061574
198[info] - should serialize and deserialize immutable HashSet[String] successfully
199Implicitly registered class with id: scala.collection.immutable.TreeSet=1292744161
200[info] - should serialize and deserialize immutable TreeSet[String] successfully
201Implicitly registered class with id: scala.collection.mutable.HashSet=1189344859
202[info] - should serialize and deserialize mutable HashSet[String] successfully
203Implicitly registered class with id: scala.collection.mutable.TreeSet=414876427
204[info] - should serialize and deserialize mutable TreeSet[String] successfully
205[INFO] [11/28/2025 14:08:18.709] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
20614:08:18.748 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
20714:08:18.748 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
20814:08:18.748 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
20914:08:18.749 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
21014:08:18.749 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: default
21114:08:18.749 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
21214:08:18.749 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: false
21314:08:18.749 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
21414:08:18.749 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
21514:08:18.749 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: None
21614:08:18.749 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: off
21714:08:18.749 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
21814:08:18.749 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
219[info] EnumSerializationTest:
220[info] Enumeration serialization
221[info] - should be threadsafe *** FAILED ***
222[info] java.lang.IllegalAccessException: class io.altoo.serialization.kryo.scala.serializer.EnumerationNameSerializer cannot access a member of class scala.Enumeration$Value with modifiers "private final"
223[info] at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:394)
224[info] at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:714)
225[info] at java.base/java.lang.reflect.Field.checkAccess(Field.java:1156)
226[info] at java.base/java.lang.reflect.Field.get(Field.java:441)
227[info] at io.altoo.serialization.kryo.scala.serializer.EnumerationNameSerializer.write(EnumerationNameSerializer.scala:22)
228[info] at io.altoo.serialization.kryo.scala.serializer.EnumerationNameSerializer.write(EnumerationNameSerializer.scala:19)
229[info] at com.esotericsoftware.kryo.kryo5.Kryo.writeClassAndObject(Kryo.java:711)
230[info] at io.altoo.serialization.kryo.scala.serializer.ScalaCollectionSerializer.write$$anonfun$1(ScalaCollectionSerializer.scala:48)
231[info] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
232[info] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
233[info] ...
234[INFO] [11/28/2025 14:08:18.776] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
23514:08:18.820 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
23614:08:18.820 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
23714:08:18.821 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
23814:08:18.821 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
23914:08:18.821 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: default
24014:08:18.821 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
24114:08:18.821 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
24214:08:18.821 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
24314:08:18.821 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
24414:08:18.821 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: None
24514:08:18.822 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: off
24614:08:18.824 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
24714:08:18.824 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
248[WARN] [11/28/2025 14:08:18.825] [pool-1-thread-1] [org.apache.pekko.serialization.Serialization(pekko://testSystem)] Using serializer [io.altoo.serialization.kryo.pekko.PekkoKryoSerializer] for message [org.apache.pekko.util.ByteString$ByteString1C]. Note that this serializer is not implemented by Apache Pekko. It's not recommended to replace serializers for messages provided by Apache Pekko.
249[WARN] [11/28/2025 14:08:18.826] [pool-1-thread-1] [org.apache.pekko.serialization.Serialization(pekko://testSystem)] Using serializer [io.altoo.serialization.kryo.pekko.PekkoKryoSerializer] for message [org.apache.pekko.util.ByteString]. Note that this serializer is not implemented by Apache Pekko. It's not recommended to replace serializers for messages provided by Apache Pekko.
250[info] ByteStringSerializerTest:
251[info] ByteStringSerializer
252[info] - should handle ByteStrings
253[WARN] [11/28/2025 14:08:18.840] [pool-1-thread-1-ScalaTest-running-ByteStringSerializerTest] [org.apache.pekko.serialization.Serialization(pekko://testSystem)] Using serializer [io.altoo.serialization.kryo.pekko.PekkoKryoSerializer] for message [org.apache.pekko.util.CompactByteString]. Note that this serializer is not implemented by Apache Pekko. It's not recommended to replace serializers for messages provided by Apache Pekko.
254[info] - should handle compact ByteStrings
255[INFO] [11/28/2025 14:08:18.846] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
25614:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
25714:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
25814:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 65536
25914:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
26014:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: incremental
26114:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: nograph
26214:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
26314:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
26414:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
26514:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: Some(io.altoo.serialization.kryo.scala.EncryptionSettings@27d18d24)
26614:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: deflate,aes
26714:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
26814:08:18.880 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
269[info] ZipAESTransformationSerializationTest:
270[info] ZipAES transformation serialization
271Implicitly registered class with id: scala.collection.immutable.TreeMap=252290607
272Implicitly registered class with id: scala.math.Ordering$String$=918466086
273Implicitly registered class with id: scala.collection.immutable.HashMap=1313389981
274[info] - should serialize and deserialize immutable TreeMap[String,Any] successfully
275[info] - should serialize and deserialize immutable HashMap[String,Any] successfully
276Implicitly registered class with id: scala.collection.mutable.AnyRefMap=1837118769
277[info] - should serialize and deserialize mutable AnyRefMap[String,Any] successfully
278Implicitly registered class with id: scala.collection.mutable.HashMap=1132488547
279Implicitly registered class with id: scala.collection.immutable.HashSet=365061574
280[info] - should serialize and deserialize mutable HashMap[String,Any] successfully
281[info] - should serialize and deserialize immutable HashSet[String] successfully
282Implicitly registered class with id: scala.collection.immutable.TreeSet=1292744161
283[info] - should serialize and deserialize immutable TreeSet[String] successfully
284Implicitly registered class with id: scala.collection.mutable.HashSet=1189344859
285[info] - should serialize and deserialize mutable HashSet[String] successfully
286Implicitly registered class with id: scala.collection.mutable.TreeSet=414876427
287[info] - should serialize and deserialize mutable TreeSet[String] successfully
288[INFO] [11/28/2025 14:08:18.944] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
28914:08:18.968 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
29014:08:18.968 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
29114:08:18.968 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 65536
29214:08:18.968 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
29314:08:18.968 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: incremental
29414:08:18.968 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: nograph
29514:08:18.968 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
29614:08:18.968 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
29714:08:18.968 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
29814:08:18.968 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: Some(io.altoo.serialization.kryo.scala.EncryptionSettings@202a30a3)
29914:08:18.969 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: aes
30014:08:18.969 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
30114:08:18.969 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
302[info] AESTransformationSerializationTest:
303[info] AES transformation serialization
304Implicitly registered class with id: scala.collection.immutable.TreeMap=252290607
305Implicitly registered class with id: scala.math.Ordering$String$=918466086
306Implicitly registered class with id: scala.collection.immutable.HashMap=1313389981
307[info] - should serialize and deserialize immutable TreeMap[String,Any] successfully
308[info] - should serialize and deserialize immutable HashMap[String,Any] successfully
309Implicitly registered class with id: scala.collection.mutable.AnyRefMap=1837118769
310[info] - should serialize and deserialize mutable AnyRefMap[String,Any] successfully
311Implicitly registered class with id: scala.collection.mutable.HashMap=1132488547
312[info] - should serialize and deserialize mutable HashMap[String,Any] successfully
313Implicitly registered class with id: scala.collection.immutable.HashSet=365061574
314[info] - should serialize and deserialize immutable HashSet[String] successfully
315Implicitly registered class with id: scala.collection.immutable.TreeSet=1292744161
316[info] - should serialize and deserialize immutable TreeSet[String] successfully
317Implicitly registered class with id: scala.collection.mutable.HashSet=1189344859
318[info] - should serialize and deserialize mutable HashSet[String] successfully
319Implicitly registered class with id: scala.collection.mutable.TreeSet=414876427
320[info] - should serialize and deserialize mutable TreeSet[String] successfully
321[INFO] [11/28/2025 14:08:19.083] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
32214:08:19.116 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
32314:08:19.116 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
32414:08:19.116 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 65536
32514:08:19.117 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
32614:08:19.118 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: incremental
32714:08:19.118 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: nograph
32814:08:19.118 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
32914:08:19.118 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
33014:08:19.120 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
33114:08:19.120 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: Some(io.altoo.serialization.kryo.scala.EncryptionSettings@1fe1a0d9)
33214:08:19.120 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: deflate
33314:08:19.120 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
33414:08:19.120 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
335[info] ZipTransformationSerializationTest:
336[info] Zip transformation serialization
337Implicitly registered class with id: scala.collection.immutable.TreeMap=252290607
338Implicitly registered class with id: scala.math.Ordering$String$=918466086
339Implicitly registered class with id: scala.collection.immutable.HashMap=1313389981
340Implicitly registered class with id: scala.collection.mutable.AnyRefMap=1837118769
341Implicitly registered class with id: scala.collection.mutable.HashMap=1132488547
342[info] - should serialize and deserialize immutable TreeMap[String,Any] successfully
343[info] - should serialize and deserialize immutable HashMap[String,Any] successfully
344[info] - should serialize and deserialize mutable AnyRefMap[String,Any] successfully
345[info] - should serialize and deserialize mutable HashMap[String,Any] successfully
346[info] - should serialize and deserialize immutable HashSet[String] successfully
347Implicitly registered class with id: scala.collection.immutable.HashSet=365061574
348Implicitly registered class with id: scala.collection.immutable.TreeSet=1292744161
349[info] - should serialize and deserialize immutable TreeSet[String] successfully
350Implicitly registered class with id: scala.collection.mutable.HashSet=1189344859
351Implicitly registered class with id: scala.collection.mutable.TreeSet=414876427
352[info] - should serialize and deserialize mutable HashSet[String] successfully
353[info] - should serialize and deserialize mutable TreeSet[String] successfully
354[INFO] [11/28/2025 14:08:19.157] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
35514:08:19.192 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
35614:08:19.192 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
35714:08:19.192 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
35814:08:19.192 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
35914:08:19.192 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: automatic
36014:08:19.193 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
36114:08:19.193 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
36214:08:19.193 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
36314:08:19.193 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
36414:08:19.193 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: None
36514:08:19.193 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: off
36614:08:19.193 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
36714:08:19.193 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
36814:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
36914:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
37014:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
37114:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
37214:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: automatic
37314:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
37414:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
37514:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
37614:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
37714:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: None
37814:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: off
37914:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
38014:08:19.214 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
381[info] ParallelActorSystemSerializationTest:
382sys1 io.altoo.serialization.kryo.pekko.PekkoKryoSerializer@36fd725e
383sys1 io.altoo.serialization.kryo.pekko.PekkoKryoSerializer@36fd725e
384sys1 io.altoo.serialization.kryo.pekko.PekkoKryoSerializer@36fd725e
385sys1 io.altoo.serialization.kryo.pekko.PekkoKryoSerializer@36fd725e
386sys1 io.altoo.serialization.kryo.pekko.PekkoKryoSerializer@36fd725e
387sys1 io.altoo.serialization.kryo.pekko.PekkoKryoSerializer@36fd725e
388sys2 io.altoo.serialization.kryo.pekko.PekkoKryoSerializer@5b4b4ee3
389sys2 io.altoo.serialization.kryo.pekko.PekkoKryoSerializer@5b4b4ee3
390sys2 io.altoo.serialization.kryo.pekko.PekkoKryoSerializer@5b4b4ee3
391sys2 io.altoo.serialization.kryo.pekko.PekkoKryoSerializer@5b4b4ee3
392sys2 io.altoo.serialization.kryo.pekko.PekkoKryoSerializer@5b4b4ee3
393sys2 io.altoo.serialization.kryo.pekko.PekkoKryoSerializer@5b4b4ee3
394[info] - should be able to serialize/deserialize in highly concurrent load
39514:08:19.255 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
39614:08:19.255 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
39714:08:19.255 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 65536
39814:08:19.255 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
39914:08:19.255 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: incremental
40014:08:19.256 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: nograph
40114:08:19.256 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
40214:08:19.256 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
40314:08:19.256 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
40414:08:19.256 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: Some(io.altoo.serialization.kryo.scala.EncryptionSettings@35300259)
40514:08:19.256 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: off
40614:08:19.256 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
40714:08:19.256 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
408[info] OffTransformationSerializationTest:
409[info] Off transformation serialization
410Implicitly registered class with id: scala.collection.immutable.TreeMap=252290607
411Implicitly registered class with id: scala.math.Ordering$String$=918466086
412Implicitly registered class with id: scala.collection.immutable.HashMap=1313389981
413[info] - should serialize and deserialize immutable TreeMap[String,Any] successfully
414[info] - should serialize and deserialize immutable HashMap[String,Any] successfully
415Implicitly registered class with id: scala.collection.mutable.AnyRefMap=1837118769
416[info] - should serialize and deserialize mutable AnyRefMap[String,Any] successfully
417Implicitly registered class with id: scala.collection.mutable.HashMap=1132488547
418[info] - should serialize and deserialize mutable HashMap[String,Any] successfully
419Implicitly registered class with id: scala.collection.immutable.HashSet=365061574
420[info] - should serialize and deserialize immutable HashSet[String] successfully
421Implicitly registered class with id: scala.collection.immutable.TreeSet=1292744161
422[info] - should serialize and deserialize immutable TreeSet[String] successfully
423Implicitly registered class with id: scala.collection.mutable.HashSet=1189344859
424Implicitly registered class with id: scala.collection.mutable.TreeSet=414876427
425[info] - should serialize and deserialize mutable HashSet[String] successfully
426[info] - should serialize and deserialize mutable TreeSet[String] successfully
427[INFO] [11/28/2025 14:08:19.286] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
42814:08:19.314 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
42914:08:19.315 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
43014:08:19.315 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 65536
43114:08:19.316 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
43214:08:19.316 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: incremental
43314:08:19.316 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: nograph
43414:08:19.316 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
43514:08:19.316 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: true
43614:08:19.316 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
43714:08:19.316 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: Some(io.altoo.serialization.kryo.scala.EncryptionSettings@6678b62a)
43814:08:19.316 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: lz4
43914:08:19.316 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
44014:08:19.316 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
441[info] UnsafeLZ4TransformationSerializationTest:
442[info] UnsafeLZ4 transformation serialization
443Implicitly registered class with id: scala.collection.immutable.TreeMap=252290607
444Implicitly registered class with id: scala.math.Ordering$String$=918466086
445Implicitly registered class with id: scala.collection.immutable.HashMap=1313389981
446[info] - should serialize and deserialize immutable TreeMap[String,Any] successfully
447[info] - should serialize and deserialize immutable HashMap[String,Any] successfully
448Implicitly registered class with id: scala.collection.mutable.AnyRefMap=1837118769
449Implicitly registered class with id: scala.collection.mutable.HashMap=1132488547
450[info] - should serialize and deserialize mutable AnyRefMap[String,Any] successfully
451[info] - should serialize and deserialize mutable HashMap[String,Any] successfully
452Implicitly registered class with id: scala.collection.immutable.HashSet=365061574
453[info] - should serialize and deserialize immutable HashSet[String] successfully
454Implicitly registered class with id: scala.collection.immutable.TreeSet=1292744161
455[info] - should serialize and deserialize immutable TreeSet[String] successfully
456Implicitly registered class with id: scala.collection.mutable.HashSet=1189344859
457[info] - should serialize and deserialize mutable HashSet[String] successfully
458Implicitly registered class with id: scala.collection.mutable.TreeSet=414876427
459[info] - should serialize and deserialize mutable TreeSet[String] successfully
460[INFO] [11/28/2025 14:08:19.350] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
46114:08:19.385 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
46214:08:19.386 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
46314:08:19.386 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
46414:08:19.386 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
46514:08:19.386 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: default
46614:08:19.386 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
46714:08:19.386 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: false
46814:08:19.386 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
46914:08:19.386 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
47014:08:19.386 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: Some(io.altoo.serialization.kryo.scala.EncryptionSettings@7d97fc76)
47114:08:19.386 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: aes
47214:08:19.386 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
47314:08:19.386 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
474[info] CryptoCustomKeySerializationTest:
475[info] Custom key encrypted serialization
476[info] - should encrypt with custom aes key
477[info] - should decrypt with custom aes key
478[INFO] [11/28/2025 14:08:19.403] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
47914:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
48014:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
48114:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
48214:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
48314:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: default
48414:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
48514:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
48614:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
48714:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
48814:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: None
48914:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: off
49014:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
49114:08:19.423 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
492[WARN] [11/28/2025 14:08:19.424] [pool-1-thread-1] [org.apache.pekko.serialization.Serialization(pekko://testSystem)] Using serializer [io.altoo.serialization.kryo.pekko.PekkoKryoSerializer] for message [org.apache.pekko.actor.ActorRef]. Note that this serializer is not implemented by Apache Pekko. It's not recommended to replace serializers for messages provided by Apache Pekko.
493[WARN] [11/28/2025 14:08:19.427] [pool-1-thread-1-ScalaTest-running-ActorRefSerializerTest] [org.apache.pekko.serialization.Serialization(pekko://testSystem)] Using serializer [io.altoo.serialization.kryo.pekko.PekkoKryoSerializer] for message [org.apache.pekko.actor.RepointableActorRef]. Note that this serializer is not implemented by Apache Pekko. It's not recommended to replace serializers for messages provided by Apache Pekko.
494[info] ActorRefSerializerTest:
495[info] ActorRefSerializer
496[info] - should serialize and deserialize actorRef
497[INFO] [11/28/2025 14:08:19.433] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
49814:08:19.459 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
49914:08:19.459 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
50014:08:19.459 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 65536
50114:08:19.459 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
50214:08:19.459 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: incremental
50314:08:19.459 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: nograph
50414:08:19.459 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
50514:08:19.459 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
50614:08:19.459 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
50714:08:19.459 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: Some(io.altoo.serialization.kryo.scala.EncryptionSettings@370d4a74)
50814:08:19.460 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: lz4
50914:08:19.460 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
51014:08:19.460 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
511[info] Lz4TransformationSerializationTest:
512[info] LZ4 transformation serialization
513Implicitly registered class with id: scala.collection.immutable.TreeMap=252290607
514Implicitly registered class with id: scala.math.Ordering$String$=918466086
515[info] - should serialize and deserialize immutable TreeMap[String,Any] successfully
516[info] - should serialize and deserialize immutable HashMap[String,Any] successfully
517Implicitly registered class with id: scala.collection.immutable.HashMap=1313389981
518Implicitly registered class with id: scala.collection.mutable.AnyRefMap=1837118769
519[info] - should serialize and deserialize mutable AnyRefMap[String,Any] successfully
520Implicitly registered class with id: scala.collection.mutable.HashMap=1132488547
521[info] - should serialize and deserialize mutable HashMap[String,Any] successfully
522Implicitly registered class with id: scala.collection.immutable.HashSet=365061574
523[info] - should serialize and deserialize immutable HashSet[String] successfully
524Implicitly registered class with id: scala.collection.immutable.TreeSet=1292744161
525[info] - should serialize and deserialize immutable TreeSet[String] successfully
526Implicitly registered class with id: scala.collection.mutable.HashSet=1189344859
527[info] - should serialize and deserialize mutable HashSet[String] successfully
528Implicitly registered class with id: scala.collection.mutable.TreeSet=414876427
529[info] - should serialize and deserialize mutable TreeSet[String] successfully
530[INFO] [11/28/2025 14:08:19.481] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
53114:08:19.502 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
53214:08:19.502 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
53314:08:19.502 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 65536
53414:08:19.502 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
53514:08:19.503 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: incremental
53614:08:19.503 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: nograph
53714:08:19.503 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
53814:08:19.503 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
53914:08:19.503 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
54014:08:19.503 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: Some(io.altoo.serialization.kryo.scala.EncryptionSettings@768bb70e)
54114:08:19.503 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: lz4,aes
54214:08:19.503 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
54314:08:19.503 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
544[info] LZ4AESTransformationSerializationTest:
545[info] LZ4AES transformation serialization
546Implicitly registered class with id: scala.collection.immutable.TreeMap=252290607
547Implicitly registered class with id: scala.math.Ordering$String$=918466086
548Implicitly registered class with id: scala.collection.immutable.HashMap=1313389981
549[info] - should serialize and deserialize immutable TreeMap[String,Any] successfully
550[info] - should serialize and deserialize immutable HashMap[String,Any] successfully
551Implicitly registered class with id: scala.collection.mutable.AnyRefMap=1837118769
552[info] - should serialize and deserialize mutable AnyRefMap[String,Any] successfully
553Implicitly registered class with id: scala.collection.mutable.HashMap=1132488547
554[info] - should serialize and deserialize mutable HashMap[String,Any] successfully
555Implicitly registered class with id: scala.collection.immutable.HashSet=365061574
556Implicitly registered class with id: scala.collection.immutable.TreeSet=1292744161
557Implicitly registered class with id: scala.collection.mutable.HashSet=1189344859
558[info] - should serialize and deserialize immutable HashSet[String] successfully
559[info] - should serialize and deserialize immutable TreeSet[String] successfully
560[info] - should serialize and deserialize mutable HashSet[String] successfully
561Implicitly registered class with id: scala.collection.mutable.TreeSet=414876427
562[info] - should serialize and deserialize mutable TreeSet[String] successfully
563[INFO] [11/28/2025 14:08:19.548] [pool-1-thread-1] [CoordinatedShutdown(pekko://testSystem)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
56414:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
56514:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
56614:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
56714:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
56814:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: incremental
56914:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
57014:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
57114:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
57214:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
57314:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: None
57414:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: off
57514:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
57614:08:19.581 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
577Implicitly registered class with id: scala.collection.immutable.$colon$colon=2141238113
578[info] BasicSerializationTest:
579[info] KryoSerializer
580[info] - should be selected for lists
58114:08:19.612 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
58214:08:19.612 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
58314:08:19.612 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
58414:08:19.612 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
58514:08:19.612 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: default
58614:08:19.612 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
58714:08:19.612 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: false
58814:08:19.612 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
58914:08:19.612 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
59014:08:19.612 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: Some(io.altoo.serialization.kryo.scala.EncryptionSettings@2c71bcc)
59114:08:19.612 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: aes
59214:08:19.613 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
59314:08:19.613 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
59414:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
59514:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
59614:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
59714:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
59814:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: default
59914:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
60014:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: false
60114:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
60214:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
60314:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: Some(io.altoo.serialization.kryo.scala.EncryptionSettings@42565c40)
60414:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: aes
60514:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
60614:08:19.643 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
607[info] CryptoSerializationTest:
608[info] Encrypted serialization
609[info] - should serialize and deserialize with encryption accross actor systems
610[INFO] [11/28/2025 14:08:19.672] [pool-1-thread-1] [CoordinatedShutdown(pekko://source)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
611[INFO] [11/28/2025 14:08:19.673] [pool-1-thread-1] [CoordinatedShutdown(pekko://target)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
61214:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
61314:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
61414:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
61514:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
61614:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: incremental
61714:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
61814:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
61914:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
62014:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
62114:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: None
62214:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: off
62314:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
62414:08:19.689 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
625[WARN] [11/28/2025 14:08:19.690] [pool-1-thread-1] [org.apache.pekko.serialization.Serialization(pekko://example)] Using serializer [io.altoo.serialization.kryo.pekko.PekkoKryoSerializer] for message [org.apache.pekko.actor.ActorRef]. Note that this serializer is not implemented by Apache Pekko. It's not recommended to replace serializers for messages provided by Apache Pekko.
62614:08:19.702 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
62714:08:19.702 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
62814:08:19.703 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
62914:08:19.703 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
63014:08:19.704 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: incremental
63114:08:19.704 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
63214:08:19.704 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
63314:08:19.705 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
63414:08:19.705 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
63514:08:19.705 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: None
63614:08:19.705 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: lz4
63714:08:19.705 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
63814:08:19.705 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
639[WARN] [11/28/2025 14:08:19.706] [pool-1-thread-1] [org.apache.pekko.serialization.Serialization(pekko://exampleWithCompression)] Using serializer [io.altoo.serialization.kryo.pekko.PekkoKryoSerializer] for message [org.apache.pekko.actor.ActorRef]. Note that this serializer is not implemented by Apache Pekko. It's not recommended to replace serializers for messages provided by Apache Pekko.
640[info] CompressionEffectivenessSerializationTest:
641Object of class scala.collection.immutable.$colon$colon got serializer of class io.altoo.serialization.kryo.pekko.PekkoKryoSerializer
642[info] KryoSerializer compression
643Implicitly registered class with id: scala.collection.immutable.$colon$colon=2141238113
644Object of class scala.collection.immutable.$colon$colon got serializer of class io.altoo.serialization.kryo.pekko.PekkoKryoSerializer
645Implicitly registered class with id: scala.collection.immutable.$colon$colon=2141238113
646Compressed Size = 103
647Non-compressed Size = 328
648[info] - should produce smaller serialized List representation when compression is enabled
649Object of class scala.collection.immutable.$colon$colon got serializer of class io.altoo.serialization.kryo.pekko.PekkoKryoSerializer
650Object of class scala.collection.immutable.$colon$colon got serializer of class io.altoo.serialization.kryo.pekko.PekkoKryoSerializer
651Compressed Size = 1938
652Non-compressed Size = 2898
653[info] - should produce smaller serialized huge List representation when compression is enabled
654Object of class scala.collection.immutable.HashMap got serializer of class io.altoo.serialization.kryo.pekko.PekkoKryoSerializer
655Implicitly registered class with id: scala.collection.immutable.HashMap=1313389981
656Object of class scala.collection.immutable.HashMap got serializer of class io.altoo.serialization.kryo.pekko.PekkoKryoSerializer
657Implicitly registered class with id: scala.collection.immutable.HashMap=1313389981
658Compressed Size = 4118
659Non-compressed Size = 5788
660[info] - should produce smaller serialized huge Map representation when compression is enabled
661Object of class scala.collection.immutable.$colon$colon got serializer of class io.altoo.serialization.kryo.pekko.PekkoKryoSerializer
662Object of class scala.collection.immutable.$colon$colon got serializer of class io.altoo.serialization.kryo.pekko.PekkoKryoSerializer
663Compressed Size = 158
664Non-compressed Size = 199
665[info] - should produce smaller serialized Seq representation when compression is enabled
666Object of class scala.collection.immutable.$colon$colon got serializer of class io.altoo.serialization.kryo.pekko.PekkoKryoSerializer
667Object of class scala.collection.immutable.$colon$colon got serializer of class io.altoo.serialization.kryo.pekko.PekkoKryoSerializer
668Compressed Size = 2037
669Non-compressed Size = 2898
670[info] - should produce smaller serialized huge Seq representation when compression is enabled
671Object of class scala.collection.immutable.HashSet got serializer of class io.altoo.serialization.kryo.pekko.PekkoKryoSerializer
672Implicitly registered class with id: scala.collection.immutable.HashSet=365061574
673Object of class scala.collection.immutable.HashSet got serializer of class io.altoo.serialization.kryo.pekko.PekkoKryoSerializer
674Implicitly registered class with id: scala.collection.immutable.HashSet=365061574
675Compressed Size = 1960
676Non-compressed Size = 2898
677[info] - should produce smaller serialized huge Set representation when compression is enabled
678Starting build for ProjectRef(file:/build/repo/,pekko-kryo-serialization-akka-compat) (pekko-kryo-serialization-akka-compat)... [1/3]
679Compile scalacOptions: -encoding, utf8, -unchecked, -language:existentials, -Ycheck-all-patmat, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
680[info] compiling 2 Scala sources to /build/repo/pekko-kryo-serialization-typed/target/scala-3.8.0-RC2/classes ...
681[info] done compiling
682[info] compiling 7 Scala sources to /build/repo/pekko-kryo-serialization-akka-compat/target/scala-3.8.0-RC2/classes ...
683[info] done compiling
684[info] compiling 2 Scala sources to /build/repo/pekko-kryo-serialization-akka-compat/target/scala-3.8.0-RC2/test-classes ...
685[info] done compiling
68614:08:28.582 [testSystem-pekko.actor.default-dispatcher-5] INFO org.apache.pekko.event.slf4j.Slf4jLogger -- Slf4jLogger started
68714:08:28.662 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
68814:08:28.663 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
68914:08:28.663 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
69014:08:28.663 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
69114:08:28.663 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: default
69214:08:28.663 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
69314:08:28.663 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
69414:08:28.663 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
69514:08:28.663 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.pekko.serialization.kryo.compat.AkkaCompatKryoInitializer
69614:08:28.663 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: None
69714:08:28.663 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: off
69814:08:28.663 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
69914:08:28.663 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
70014:08:28.686 [testSystem-pekko.actor.default-dispatcher-6] WARN org.apache.pekko.serialization.Serialization(pekko://testSystem) -- Using serializer [io.altoo.serialization.kryo.pekko.PekkoKryoSerializer] for message [org.apache.pekko.actor.ActorRef]. Note that this serializer is not implemented by Apache Pekko. It's not recommended to replace serializers for messages provided by Apache Pekko.
701[info] AkkaCompatSerializerTest:
702[info] ActorRefSerializer
703[info] - should deserialize actorRef from Akka
70414:08:28.872 [testSystem-pekko.actor.default-dispatcher-6] INFO org.apache.pekko.actor.CoordinatedShutdown -- Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
705Starting build for ProjectRef(file:/build/repo/,pekko-kryo-serialization-typed) (pekko-kryo-serialization-typed)... [2/3]
706Compile scalacOptions: -encoding, utf8, -unchecked, -language:existentials, -Ycheck-all-patmat, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
707[info] compiling 2 Scala sources to /build/repo/pekko-kryo-serialization-typed/target/scala-3.8.0-RC2/test-classes ...
708[info] done compiling
709SLF4J(W): A number (1) of logging calls during the initialization phase have been intercepted and are
710SLF4J(W): now being replayed. These are subject to the filtering rules of the underlying logging system.
711SLF4J(W): See also https://www.slf4j.org/codes.html#replay
71214:08:31.539 [testSystem-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger -- Slf4jLogger started
71314:08:31.562 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got mappings: Map()
71414:08:31.564 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got classnames for incremental strategy: []
71514:08:31.564 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got buffer-size: 4096
71614:08:31.564 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got max-buffer-size: -1
71714:08:31.564 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got id strategy: default
71814:08:31.564 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer type: graph
71914:08:31.564 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got implicit registration logging: true
72014:08:31.565 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got use unsafe: false
72114:08:31.565 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got serializer configuration class: io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
72214:08:31.565 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got encryption settings: None
72314:08:31.565 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got transformations: off
72414:08:31.565 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got queue builder: io.altoo.serialization.kryo.scala.DefaultQueueBuilder
72514:08:31.565 [pool-1-thread-1] DEBUG io.altoo.serialization.kryo.pekko.PekkoKryoSerializer -- Got resolveSubclasses: false
72614:08:31.607 [testSystem-pekko.actor.default-dispatcher-3] WARN org.apache.pekko.serialization.Serialization(pekko://testSystem) -- Using serializer [io.altoo.serialization.kryo.pekko.PekkoKryoSerializer] for message [org.apache.pekko.actor.typed.internal.adapter.ActorRefAdapter]. Note that this serializer is not implemented by Apache Pekko. It's not recommended to replace serializers for messages provided by Apache Pekko.
72714:08:31.607 [testSystem-pekko.actor.default-dispatcher-3] WARN org.apache.pekko.serialization.Serialization(pekko://testSystem) -- Using serializer [io.altoo.serialization.kryo.pekko.PekkoKryoSerializer] for message [org.apache.pekko.actor.typed.ActorRef]. Note that this serializer is not implemented by Apache Pekko. It's not recommended to replace serializers for messages provided by Apache Pekko.
72814:08:31.621 [pool-1-thread-1] DEBUG testSystem -- Starting ActorTestKit
729[info] TypedActorRefSerializerTest:
730[info] TypedActorRefSerializer
731[info] - should serialize and deserialize actorRef
73214:08:31.855 [testSystem-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.CoordinatedShutdown -- Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
733
734************************
735Build summary:
736[{
737 "module": "pekko-kryo-serialization",
738 "compile": {"status": "ok", "tookMs": 6060, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
739 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
740 "test-compile": {"status": "ok", "tookMs": 9380, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
741 "test": {"status": "failed", "tookMs": 3265, "passed": 81, "failed": 1, "ignored": 0, "skipped": 0, "total": 82, "byFramework": [{"framework": "unknown", "stats": {"passed": 81, "failed": 1, "ignored": 0, "skipped": 0, "total": 82}}]},
742 "publish": {"status": "skipped", "tookMs": 0},
743 "metadata": {
744 "crossScalaVersions": ["3.3.5", "2.12.20", "2.13.16"]
745}
746},{
747 "module": "pekko-kryo-serialization-akka-compat",
748 "compile": {"status": "ok", "tookMs": 1053, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
749 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
750 "test-compile": {"status": "ok", "tookMs": 1221, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
751 "test": {"status": "ok", "tookMs": 1448, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "unknown", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
752 "publish": {"status": "skipped", "tookMs": 0},
753 "metadata": {
754 "crossScalaVersions": ["3.3.5", "2.12.20", "2.13.16"]
755}
756},{
757 "module": "pekko-kryo-serialization-typed",
758 "compile": {"status": "ok", "tookMs": 90, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
759 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
760 "test-compile": {"status": "ok", "tookMs": 800, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
761 "test": {"status": "ok", "tookMs": 1697, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "unknown", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
762 "publish": {"status": "skipped", "tookMs": 0},
763 "metadata": {
764 "crossScalaVersions": ["3.3.5", "2.12.20", "2.13.16"]
765}
766}]
767************************
768[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: pekko-kryo-serialization
769[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: pekko-kryo-serialization
770[error] Total time: 46 s, completed Nov 28, 2025, 2:08:32 PM
771[0JBuild failed, not retrying.