Build Logs

davenverse/rediculous • 3.8.0-RC6:2026-01-08

Errors

24

Warnings

184

Total Lines

890

1##################################
2Clonning https://github.com/davenverse/rediculous.git into /build/repo using revision v0.6.0-M1
3##################################
4Note: switching to '37dc3cdd04c28b4127160d0d64027e0508a8b76b'.
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
21Using target Scala version for migration: 3.7.4
22Migrating project for -source:3.4 using Scala 3.7.4
23----
24Preparing build for 3.7.4
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.4-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28----
29Starting build for 3.7.4
30Execute tests: false
31sbt project found:
32Sbt version 1.9.8 is not supported, minimal supported version is 1.11.5
33Enforcing usage of sbt in version 1.11.5
34No prepare script found for project davenverse/rediculous
35##################################
36Scala version: 3.7.4
37Targets: io.chrisdavenport%rediculous
38Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
39##################################
40Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
41Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
42[sbt_options] declare -a sbt_options=()
43[process_args] java_version = '17'
44[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
45# Executing command line:
46java
47-Dfile.encoding=UTF8
48-Xms1G
49-Xmx6G
50-XX:ReservedCodeCacheSize=250M
51-XX:+TieredCompilation
52-XX:+UseG1GC
53-Dcommunitybuild.scala=3.7.4
54-Dcommunitybuild.project.dependencies.add=
55-Xmx7G
56-Xms4G
57-Xss8M
58-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
59-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
60-jar
61/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
62"setCrossScalaVersions 3.7.4"
63"++3.7.4 -v"
64"mapScalacOptions "-rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
65"set every credentials := Nil"
66"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
67"removeScalacOptionsStartingWith -P:wartremover"
68
69moduleMappings
70"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" io.chrisdavenport%rediculous"
71
72[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
73[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
74[info] loading project definition from /build/repo/project
75[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
76[warn] * org.typelevel:sbt-typelevel-github-actions:0.6.7 (early-semver) is selected over 0.5.0-RC11
77[warn] +- org.typelevel:sbt-typelevel-ci:0.6.7 (scalaVersion=2.12, sbtVersion=1.0) (depends on 0.6.7)
78[warn] +- org.typelevel:sbt-typelevel-ci-signing:0.6.7 (scalaVersion=2.12, sbtVersion=1.0) (depends on 0.6.7)
79[warn] +- org.typelevel:sbt-typelevel-site:0.6.7 (sbtVersion=1.0, scalaVersion=2.12) (depends on 0.6.7)
80[warn] +- org.typelevel:sbt-typelevel-sonatype-ci-release:0.6.7 (scalaVersion=2.12, sbtVersion=1.0) (depends on 0.6.7)
81[warn] +- com.armanbilge:sbt-scala-native-config-brew-github-actions:0.2.0-RC1 (sbtVersion=1.0, scalaVersion=2.12) (depends on 0.5.0-RC11)
82[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
83[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
84[info] Compilation completed in 8.847s.
85[info] done compiling
86[info] loading settings for project rediculous from build.sbt...
87[info] set scmInfo to https://github.com/davenverse/rediculous
88[info] set current project to rediculous (in build file:/build/repo/)
89Execute setCrossScalaVersions: 3.7.4
90OpenCB::Changing crossVersion 3.4.2 -> 3.7.4 in coreJVM/crossScalaVersions
91OpenCB::Limitting incorrect crossVersions List() -> List(2.13.14) in rediculous/crossScalaVersions
92[info] set scmInfo to https://github.com/davenverse/rediculous
93OpenCB::Changing crossVersion 3.4.2 -> 3.7.4 in examplesJS/crossScalaVersions
94OpenCB::Changing crossVersion 3.4.2 -> 3.7.4 in coreJS/crossScalaVersions
95OpenCB::Changing crossVersion 3.4.2 -> 3.7.4 in examplesJVM/crossScalaVersions
96OpenCB::Changing crossVersion 3.4.2 -> 3.7.4 in rediculousNative/crossScalaVersions
97OpenCB::Changing crossVersion 3.4.2 -> 3.7.4 in coreNative/crossScalaVersions
98OpenCB::Changing crossVersion 3.4.2 -> 3.7.4 in rediculousJS/crossScalaVersions
99OpenCB::Changing crossVersion 3.4.2 -> 3.7.4 in rediculousJVM/crossScalaVersions
100OpenCB::Changing crossVersion 3.4.2 -> 3.7.4 in site/crossScalaVersions
101[info] set current project to rediculous (in build file:/build/repo/)
102[info] Setting Scala version to 3.7.4 on 9 projects.
103[info] Switching Scala version on:
104[info] rediculousJS (2.12.19, 2.13.14, 3.7.4)
105[info] rediculousJVM (2.12.19, 2.13.14, 3.7.4)
106[info] coreNative (2.12.19, 2.13.14, 3.7.4)
107[info] site (2.12.19, 2.13.14, 3.7.4)
108[info] coreJS (2.12.19, 2.13.14, 3.7.4)
109[info] examplesJS (2.12.19, 2.13.14, 3.7.4)
110[info] coreJVM (2.12.19, 2.13.14, 3.7.4)
111[info] rediculousNative (2.12.19, 2.13.14, 3.7.4)
112[info] examplesJVM (2.12.19, 2.13.14, 3.7.4)
113[info] Excluding projects:
114[info] * rediculous (2.13.14)
115[info] Reapplying settings...
116[info] set scmInfo to https://github.com/davenverse/rediculous
117[info] set current project to rediculous (in build file:/build/repo/)
118Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
119[info] Reapplying settings...
120[info] set scmInfo to https://github.com/davenverse/rediculous
121[info] set current project to rediculous (in build file:/build/repo/)
122[info] Defining Global / credentials, coreJS / credentials and 8 others.
123[info] The new values will be used by allCredentials, coreJS / allCredentials and 57 others.
124[info] Run `last` for details.
125[info] Reapplying settings...
126[info] set scmInfo to https://github.com/davenverse/rediculous
127[info] set current project to rediculous (in build file:/build/repo/)
128Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
129[info] Reapplying settings...
130OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
131
132 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
133 Did you mean rediculousJVM / allExcludeDependencies ?
134 , retry without global scopes
135[info] Reapplying settings...
136[info] set scmInfo to https://github.com/davenverse/rediculous
137[info] set current project to rediculous (in build file:/build/repo/)
138Execute removeScalacOptionsStartingWith: -P:wartremover
139[info] Reapplying settings...
140[info] set scmInfo to https://github.com/davenverse/rediculous
141[info] set current project to rediculous (in build file:/build/repo/)
142[success] Total time: 0 s, completed Jan 8, 2026, 3:01:28 AM
143Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
144Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
145Starting build...
146Projects: Set(coreJVM)
147Starting build for ProjectRef(file:/build/repo/,coreJVM) (rediculous)... [0/1]
148OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
149OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
150OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
151OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
152Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Ykind-projector, -java-output-version, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
153[info] compiling 19 Scala sources to /build/repo/core/jvm/target/scala-3.7.4/classes ...
154[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
155[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Redis.scala:16:34
156[warn] 16 | private def runRedis[F[_]: Monad, A](redis: Redis[F, A])(connection: RedisConnection[F]): F[A] = {
157[warn] | ^
158[warn] | unused implicit parameter
159[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Redis.scala:20:23
160[warn] 20 | def liftF[F[_]: Monad, A](fa: F[A]): Redis[F, A] =
161[warn] | ^
162[warn] | unused implicit parameter
163[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/RedisConnection.scala:105:41
164[warn] 105 | def runRequestInternal[F[_]: Concurrent](connection: RedisConnection[F])(
165[warn] | ^
166[warn] | unused implicit parameter
167[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/RedisPubSub.scala:89:97
168[warn] 89 | private def socket[F[_]: Concurrent](connection: RedisConnection[F], sockets: List[Socket[F]], maxBytes: Int, onNonMessage: Ref[F, PubSubReply => F[Unit]], onUnhandledMessage: Ref[F, PubSubMessage => F[Unit]], cbStorage: Ref[F, Map[String, PubSubMessage => F[Unit]]]): RedisPubSub[F] = new RedisPubSub[F] {
169[warn] | ^^^^^^^^
170[warn] | unused explicit parameter
171[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/RedisPubSub.scala:148:40
172[warn] 148 | def readMessages(socket: Socket[F], lastArr: Array[Byte]): F[Unit] = {
173[warn] | ^^^^^^^
174[warn] | unused explicit parameter
175[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala:3:24
176[warn] 3 |import scala.collection.mutable
177[warn] | ^^^^^^^
178[warn] | unused import
179[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala:6:26
180[warn] 6 |import scala.util.control.NonFatal
181[warn] | ^^^^^^^^
182[warn] | unused import
183[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala:9:19
184[warn] 9 |import scodec.bits.ByteVector
185[warn] | ^^^^^^^^^^
186[warn] | unused import
187[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala:14:22
188[warn] 14 |import scodec.Attempt.Failure
189[warn] | ^^^^^^^
190[warn] | unused import
191[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala:15:22
192[warn] 15 |import scodec.Attempt.Successful
193[warn] | ^^^^^^^^^^
194[warn] | unused import
195[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala:18:11
196[warn] 18 |import fs2.Chunk
197[warn] | ^^^^^
198[warn] | unused import
199[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala:94:51
200[warn] 94 | .caseP(true){ case BulkString(None) => ()}{bv => BulkString(None)}(constant('1', '\r', '\n').withContext("BulkString None"))
201[warn] | ^^
202[warn] | unused explicit parameter
203[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala:105:16
204[warn] 105 | private def flatEncode(s: String): String = s.replace("\r", "\\r").replace("\n", "\\n")
205[warn] | ^^^^^^^^^^
206[warn] | unused private member
207[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/cluster/ClusterCommands.scala:10:23
208[warn] 10 |import cats.effect.std.Random
209[warn] | ^^^^^^
210[warn] | unused import
211[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/cluster/ClusterCommands.scala:11:12
212[warn] 11 |import cats.MonadThrow
213[warn] | ^^^^^^^^^^
214[warn] | unused import
215[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/cluster/HashSlot.scala:26:37
216[warn] 26 | def find(key: ByteVector)(implicit C: Charset = StandardCharsets.UTF_8): Int = {
217[warn] | ^
218[warn] | unused implicit parameter
219[info] [patched file /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/RespRaw.scala]
220[info] [patched file /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/cluster/ClusterCommands.scala]
221[info] [patched file /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/RedisCommands.scala]
222[info] [patched file /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Redis.scala]
223[info] [patched file /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala]
224[info] [patched file /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/RedisConnection.scala]
225[warn] there were 4 deprecation warnings; re-run with -deprecation for details
226[warn] 18 warnings found
227[info] done compiling
228[info] compiling 6 Scala sources to /build/repo/core/jvm/target/scala-3.7.4/classes ...
229[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
230[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Redis.scala:16:34
231[warn] 16 | private def runRedis[F[_]: Monad, A](redis: Redis[F, A])(connection: RedisConnection[F]): F[A] = {
232[warn] | ^
233[warn] | unused implicit parameter
234[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Redis.scala:20:23
235[warn] 20 | def liftF[F[_]: Monad, A](fa: F[A]): Redis[F, A] =
236[warn] | ^
237[warn] | unused implicit parameter
238[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/RedisConnection.scala:105:41
239[warn] 105 | def runRequestInternal[F[_]: Concurrent](connection: RedisConnection[F])(
240[warn] | ^
241[warn] | unused implicit parameter
242[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala:88:51
243[warn] 88 | .caseP(true){ case BulkString(None) => ()}{bv => BulkString(None)}(constant('1', '\r', '\n').withContext("BulkString None"))
244[warn] | ^^
245[warn] | unused explicit parameter
246[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala:99:16
247[warn] 99 | private def flatEncode(s: String): String = s.replace("\r", "\\r").replace("\n", "\\n")
248[warn] | ^^^^^^^^^^
249[warn] | unused private member
250[warn] 6 warnings found
251[info] done compiling
252[info] compiling 10 Scala sources to /build/repo/core/jvm/target/scala-3.7.4/test-classes ...
253[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
254[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/OldResp.scala:5:17
255[warn] 5 |import cats.data.NonEmptyList
256[warn] | ^^^^^^^^^^^^
257[warn] | unused import
258[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/OldResp.scala:6:22
259[warn] 6 |import cats.implicits._
260[warn] | ^
261[warn] | unused import
262[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/OldResp.scala:9:24
263[warn] 9 |import java.nio.charset.Charset
264[warn] | ^^^^^^^
265[warn] | unused import
266[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/RespArbitraries.scala:44:42
267[warn] 44 | val listGen = Gen.recursive[Resp.Array](arrayGen =>
268[warn] | ^^^^^^^^
269[warn] | unused explicit parameter
270[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/RespSpec.scala:3:23
271[warn] 3 |import cats.syntax.all._
272[warn] | ^
273[warn] | unused import
274[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/RespSpec.scala:7:22
275[warn] 7 |import org.scalacheck.Arbitrary
276[warn] | ^^^^^^^^^
277[warn] | unused import
278[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/RespSpec.scala:26:14
279[warn] 26 | private def flatEncode(s: String): String = s.replace("\r", "\\r").replace("\n", "\\n")
280[warn] | ^^^^^^^^^^
281[warn] | unused private member
282[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/cluster/HashSlotSpec.scala:3:23
283[warn] 3 |import cats.syntax.all._
284[warn] | ^
285[warn] | unused import
286[info] [patched file /build/repo/core/js-jvm/src/test/scala/io/chrisdavenport/rediculous/RedisCommandsSpec.scala]
287[info] [patched file /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/OldResp.scala]
288[info] [patched file /build/repo/core/js-jvm/src/test/scala/io/chrisdavenport/rediculous/RedisStreamSpec.scala]
289[info] [patched file /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/cluster/HashSlotSpec.scala]
290[info] [patched file /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/RespSpec.scala]
291[warn] there were 2 deprecation warnings; re-run with -deprecation for details
292[warn] 10 warnings found
293[info] done compiling
294[info] compiling 5 Scala sources to /build/repo/core/jvm/target/scala-3.7.4/test-classes ...
295[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
296[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/RespSpec.scala:24:14
297[warn] 24 | private def flatEncode(s: String): String = s.replace("\r", "\\r").replace("\n", "\\n")
298[warn] | ^^^^^^^^^^
299[warn] | unused private member
300[warn] there were 2 deprecation warnings; re-run with -deprecation for details
301[warn] three warnings found
302[info] done compiling
303
304************************
305Build summary:
306[{
307 "module": "rediculous",
308 "compile": {"status": "ok", "tookMs": 27205, "warnings": 16, "errors": 0, "sourceVersion": "3.4-migration"},
309 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
310 "test-compile": {"status": "ok", "tookMs": 15185, "warnings": 8, "errors": 0, "sourceVersion": "3.4-migration"},
311 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
312 "publish": {"status": "skipped", "tookMs": 0},
313 "metadata": {
314 "crossScalaVersions": ["2.12.19", "2.13.14", "3.4.2"]
315}
316}]
317************************
318[success] Total time: 50 s, completed Jan 8, 2026, 3:02:18 AM
319[0JChecking patch project/plugins.sbt...
320Checking patch project/build.properties...
321Checking patch build.sbt...
322Applied patch project/plugins.sbt cleanly.
323Applied patch project/build.properties cleanly.
324Applied patch build.sbt cleanly.
325Commit migration rewrites
326Switched to a new branch 'opencb/migrate-source-3.4'
327[opencb/migrate-source-3.4 ce6465c] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4
328 11 files changed, 16 insertions(+), 30 deletions(-)
329----
330Preparing build for 3.8.0-RC6
331Scala binary version found: 3.8
332Implicitly using source version 3.8
333Scala binary version found: 3.8
334Implicitly using source version 3.8
335Would try to apply common scalacOption (best-effort, sbt/mill only):
336Append: ,REQUIRE:-source:3.8
337Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
338----
339Starting build for 3.8.0-RC6
340Execute tests: true
341sbt project found:
342Sbt version 1.9.8 is not supported, minimal supported version is 1.11.5
343Enforcing usage of sbt in version 1.11.5
344No prepare script found for project davenverse/rediculous
345##################################
346Scala version: 3.8.0-RC6
347Targets: io.chrisdavenport%rediculous
348Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[]}
349##################################
350Using extra scalacOptions: ,REQUIRE:-source:3.8
351Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
352[sbt_options] declare -a sbt_options=()
353[process_args] java_version = '17'
354[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
355# Executing command line:
356java
357-Dfile.encoding=UTF8
358-Xms1G
359-Xmx6G
360-XX:ReservedCodeCacheSize=250M
361-XX:+TieredCompilation
362-XX:+UseG1GC
363-Dcommunitybuild.scala=3.8.0-RC6
364-Dcommunitybuild.project.dependencies.add=
365-Xmx7G
366-Xms4G
367-Xss8M
368-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
369-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
370-jar
371/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
372"setCrossScalaVersions 3.8.0-RC6"
373"++3.8.0-RC6 -v"
374"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
375"set every credentials := Nil"
376"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
377"removeScalacOptionsStartingWith -P:wartremover"
378
379moduleMappings
380"runBuild 3.8.0-RC6 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[]}""" io.chrisdavenport%rediculous"
381
382[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
383[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
384[info] loading project definition from /build/repo/project
385[info] loading settings for project rediculous from build.sbt...
386[info] set scmInfo to https://github.com/davenverse/rediculous
387[info] set current project to rediculous (in build file:/build/repo/)
388Execute setCrossScalaVersions: 3.8.0-RC6
389OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC6 in coreJVM/crossScalaVersions
390OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC6 in examplesJS/crossScalaVersions
391OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC6 in coreJS/crossScalaVersions
392OpenCB::Limitting incorrect crossVersions List() -> List(2.13.14) in rediculous/crossScalaVersions
393OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC6 in examplesJVM/crossScalaVersions
394OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC6 in coreNative/crossScalaVersions
395[info] set scmInfo to https://github.com/davenverse/rediculous
396OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC6 in rediculousNative/crossScalaVersions
397OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC6 in rediculousJS/crossScalaVersions
398OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC6 in site/crossScalaVersions
399OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC6 in rediculousJVM/crossScalaVersions
400[info] set current project to rediculous (in build file:/build/repo/)
401[info] Setting Scala version to 3.8.0-RC6 on 9 projects.
402[info] Switching Scala version on:
403[info] rediculousJS (2.12.19, 2.13.14, 3.8.0-RC6)
404[info] rediculousJVM (2.12.19, 2.13.14, 3.8.0-RC6)
405[info] coreNative (2.12.19, 2.13.14, 3.8.0-RC6)
406[info] site (2.12.19, 2.13.14, 3.8.0-RC6)
407[info] coreJS (2.12.19, 2.13.14, 3.8.0-RC6)
408[info] examplesJS (2.12.19, 2.13.14, 3.8.0-RC6)
409[info] coreJVM (2.12.19, 2.13.14, 3.8.0-RC6)
410[info] rediculousNative (2.12.19, 2.13.14, 3.8.0-RC6)
411[info] examplesJVM (2.12.19, 2.13.14, 3.8.0-RC6)
412[info] Excluding projects:
413[info] * rediculous (2.13.14)
414[info] Reapplying settings...
415[info] set scmInfo to https://github.com/davenverse/rediculous
416[info] set current project to rediculous (in build file:/build/repo/)
417Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
418[info] Reapplying settings...
419[info] set scmInfo to https://github.com/davenverse/rediculous
420[info] set current project to rediculous (in build file:/build/repo/)
421[info] Defining Global / credentials, coreJS / credentials and 8 others.
422[info] The new values will be used by allCredentials, coreJS / allCredentials and 57 others.
423[info] Run `last` for details.
424[info] Reapplying settings...
425[info] set scmInfo to https://github.com/davenverse/rediculous
426[info] set current project to rediculous (in build file:/build/repo/)
427Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
428[info] Reapplying settings...
429OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
430
431 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
432 Did you mean rediculousJVM / allExcludeDependencies ?
433 , retry without global scopes
434[info] Reapplying settings...
435[info] set scmInfo to https://github.com/davenverse/rediculous
436[info] set current project to rediculous (in build file:/build/repo/)
437Execute removeScalacOptionsStartingWith: -P:wartremover
438[info] Reapplying settings...
439[info] set scmInfo to https://github.com/davenverse/rediculous
440[info] set current project to rediculous (in build file:/build/repo/)
441[success] Total time: 0 s, completed Jan 8, 2026, 3:02:36 AM
442Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[]}
443Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
444Starting build...
445Projects: Set(coreJVM)
446Starting build for ProjectRef(file:/build/repo/,coreJVM) (rediculous)... [0/1]
447OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
448OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
449OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
450Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Ykind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
451[info] compiling 19 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC6/classes ...
452[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
453[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Redis.scala:16:34
454[warn] 16 | private def runRedis[F[_]: Monad, A](redis: Redis[F, A])(connection: RedisConnection[F]): F[A] = {
455[warn] | ^
456[warn] | unused implicit parameter
457[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Redis.scala:20:23
458[warn] 20 | def liftF[F[_]: Monad, A](fa: F[A]): Redis[F, A] =
459[warn] | ^
460[warn] | unused implicit parameter
461[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/RedisConnection.scala:105:41
462[warn] 105 | def runRequestInternal[F[_]: Concurrent](connection: RedisConnection[F])(
463[warn] | ^
464[warn] | unused implicit parameter
465[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/RedisPubSub.scala:89:97
466[warn] 89 | private def socket[F[_]: Concurrent](connection: RedisConnection[F], sockets: List[Socket[F]], maxBytes: Int, onNonMessage: Ref[F, PubSubReply => F[Unit]], onUnhandledMessage: Ref[F, PubSubMessage => F[Unit]], cbStorage: Ref[F, Map[String, PubSubMessage => F[Unit]]]): RedisPubSub[F] = new RedisPubSub[F] {
467[warn] | ^^^^^^^^
468[warn] | unused explicit parameter
469[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/RedisPubSub.scala:148:40
470[warn] 148 | def readMessages(socket: Socket[F], lastArr: Array[Byte]): F[Unit] = {
471[warn] | ^^^^^^^
472[warn] | unused explicit parameter
473[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala:88:51
474[warn] 88 | .caseP(true){ case BulkString(None) => ()}{bv => BulkString(None)}(constant('1', '\r', '\n').withContext("BulkString None"))
475[warn] | ^^
476[warn] | unused explicit parameter
477[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Resp.scala:99:16
478[warn] 99 | private def flatEncode(s: String): String = s.replace("\r", "\\r").replace("\n", "\\n")
479[warn] | ^^^^^^^^^^
480[warn] | unused private member
481[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/cluster/HashSlot.scala:26:37
482[warn] 26 | def find(key: ByteVector)(implicit C: Charset = StandardCharsets.UTF_8): Int = {
483[warn] | ^
484[warn] | unused implicit parameter
485[warn] there were 4 deprecation warnings; re-run with -deprecation for details
486[warn] 10 warnings found
487[info] done compiling
488[info] compiling 10 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC6/test-classes ...
489[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
490[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/RespArbitraries.scala:44:42
491[warn] 44 | val listGen = Gen.recursive[Resp.Array](arrayGen =>
492[warn] | ^^^^^^^^
493[warn] | unused explicit parameter
494[warn] -- [E198] Unused Symbol Warning: /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/RespSpec.scala:24:14
495[warn] 24 | private def flatEncode(s: String): String = s.replace("\r", "\\r").replace("\n", "\\n")
496[warn] | ^^^^^^^^^^
497[warn] | unused private member
498[warn] there were 2 deprecation warnings; re-run with -deprecation for details
499[warn] four warnings found
500[info] done compiling
501io.chrisdavenport.rediculous.cluster.CRC16Spec:
502 + CRC16 outputs the right hash for known input 0.145s
503io.chrisdavenport.rediculous.cluster.HashSlotSpec:
504 + HashSlot.hashKey Find the right key section for a keyslot 0.008s
505 + HashSlot.hashKey Find the right key in middle of key 0.001s
506 + HashSlot.hashKey Find the right key at end of key 0.001s
507 + HashSlot.hashKey output original key if braces are directly next to each other 0.004s
508 + HashSlot.hashKey output the full value if no keyslot present 0.002s
509io.chrisdavenport.rediculous.RedisConnectionSpec:
510 + Queued Connection Does Not Hang on EOF 0.556s
511SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
512SLF4J: Defaulting to no-operation (NOP) logger implementation
513SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
514io.chrisdavenport.rediculous.RespSpec:
515 + Resp parse a simple-string 0.197s
516 + Resp parse an error 0.001s
517 + Resp parse an integer 0.007s
518 + Resp encode an integer 0.023s
519 + Resp parse a bulk string 0.01s
520 + Resp parse an empty bulk string 0.001s
521 + Resp parse a null bulk string 0.004s
522 + Resp parse an empty array 0.005s
523 + Resp parse an array of bulk strings 0.001s
524 + Resp parse an array of integers 0.001s
525 + Resp parse an array of mixed types 0.004s
526 + Resp parse a null array 0.001s
527 + Resp parse empty array 0.0s
528 + Resp parse an array of arrays 0.002s
529 + Resp round-trip - BulkString 0.244s
530 + Resp round-trip - SimpleString 0.046s
531 + Resp round-trip - Error 0.047s
532 + Resp round-trip - Integer 0.038s
533 + Resp round-trip - Array 0.378s
534 + Resp round-trip 0.043s
535 + Round Trip This Specific Array 0.001s
536io.chrisdavenport.rediculous.RedisStreamSpec:
537==> X io.chrisdavenport.rediculous.RedisStreamSpec.send a single message 0.041s io.chrisdavenport.rediculous.RedisError$QueuedExceptionError: Error encountered in queue: Connection refused
538 at io.chrisdavenport.rediculous.RedisError$QueuedExceptionError$.apply(RedisError.scala:25)
539 at io.chrisdavenport.rediculous.RedisConnection$Queued$$anon$1.applyOrElse(RedisConnection.scala:37)
540 at io.chrisdavenport.rediculous.RedisConnection$Queued$$anon$1.applyOrElse(RedisConnection.scala:37)
541 at scala.PartialFunction$AndThen.applyOrElse(PartialFunction.scala:304)
542 at cats.ApplicativeError.recoverWith$$anonfun$1(ApplicativeError.scala:172)
543 at adaptError$extension @ io.chrisdavenport.rediculous.RedisConnection$Queued.$anonfun$3(RedisConnection.scala:37)
544 at map @ fs2.Chunk.traverse(Chunk.scala:419)
545 at flatMap @ io.chrisdavenport.rediculous.RedisConnection$Queued.runRequest$$anonfun$2$$anonfun$2(RedisConnection.scala:37)
546 at offer @ io.chrisdavenport.rediculous.RedisConnection$Queued.runRequest$$anonfun$2(RedisConnection.scala:35)
547 at >>$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
548 at deferred @ fs2.concurrent.Channel$.bounded(Channel.scala:150)
549 at map @ io.chrisdavenport.rediculous.RedisConnection$Queued.runRequest$$anonfun$1(RedisConnection.scala:34)
550 at map @ fs2.Chunk.traverse(Chunk.scala:419)
551Caused by: java.net.ConnectException: Connection refused
552 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
553 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
554 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
555 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
556 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
557 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
558 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
559 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
560 at java.lang.Thread.run(Thread.java:833)
561 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
562 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
563 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
564 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
565 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
566 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
567 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
568 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
569 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
570 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
571==> X io.chrisdavenport.rediculous.RedisStreamSpec.consume messages from offset 0.012s io.chrisdavenport.rediculous.RedisError$QueuedExceptionError: Error encountered in queue: Connection refused
572 at io.chrisdavenport.rediculous.RedisError$QueuedExceptionError$.apply(RedisError.scala:25)
573 at io.chrisdavenport.rediculous.RedisConnection$Queued$$anon$1.applyOrElse(RedisConnection.scala:37)
574 at io.chrisdavenport.rediculous.RedisConnection$Queued$$anon$1.applyOrElse(RedisConnection.scala:37)
575 at scala.PartialFunction$AndThen.applyOrElse(PartialFunction.scala:304)
576 at cats.ApplicativeError.recoverWith$$anonfun$1(ApplicativeError.scala:172)
577 at adaptError$extension @ io.chrisdavenport.rediculous.RedisConnection$Queued.$anonfun$3(RedisConnection.scala:37)
578 at map @ fs2.Chunk.loop$1(Chunk.scala:431)
579 at flatMapN @ org.http4s.ember.client.internal.ClientHelpers$.writeRead$1(ClientHelpers.scala:174)
580 at flatMapN @ org.http4s.ember.client.internal.ClientHelpers$.writeRead$1(ClientHelpers.scala:174)
581Caused by: java.net.ConnectException: Connection refused
582 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
583 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
584 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
585 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
586 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
587 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
588 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
589 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
590 at java.lang.Thread.run(Thread.java:833)
591 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
592 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
593 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
594 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
595 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
596 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
597 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
598 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
599 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
600 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
601==> X io.chrisdavenport.rediculous.RedisStreamSpec.consume messages from multiple streams 0.005s io.chrisdavenport.rediculous.RedisError$QueuedExceptionError: Error encountered in queue: Connection refused
602 at io.chrisdavenport.rediculous.RedisError$QueuedExceptionError$.apply(RedisError.scala:25)
603 at io.chrisdavenport.rediculous.RedisConnection$Queued$$anon$1.applyOrElse(RedisConnection.scala:37)
604 at io.chrisdavenport.rediculous.RedisConnection$Queued$$anon$1.applyOrElse(RedisConnection.scala:37)
605 at scala.PartialFunction$AndThen.applyOrElse(PartialFunction.scala:304)
606 at cats.ApplicativeError.recoverWith$$anonfun$1(ApplicativeError.scala:172)
607 at adaptError$extension @ io.chrisdavenport.rediculous.RedisConnection$Queued.$anonfun$3(RedisConnection.scala:37)
608 at map @ fs2.Chunk.loop$1(Chunk.scala:431)
609 at flatMapN @ org.http4s.ember.client.internal.ClientHelpers$.writeRead$1(ClientHelpers.scala:174)
610 at flatMapN @ org.http4s.ember.client.internal.ClientHelpers$.writeRead$1(ClientHelpers.scala:174)
611Caused by: java.net.ConnectException: Connection refused
612 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
613 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
614 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
615 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
616 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
617 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
618 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
619 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
620 at java.lang.Thread.run(Thread.java:833)
621 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
622 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
623 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
624 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
625 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
626 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
627 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
628 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
629 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
630 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
631io.chrisdavenport.rediculous.RedisCommandsSpec:
632==> X io.chrisdavenport.rediculous.RedisCommandsSpec.set/get parity 0.027s java.net.ConnectException: Connection refused
633 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
634 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
635 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
636 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
637 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
638 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
639 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
640 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
641 at java.lang.Thread.run(Thread.java:833)
642 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
643 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
644 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
645 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
646 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
647 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
648 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
649 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
650 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
651 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
652==> X io.chrisdavenport.rediculous.RedisCommandsSpec.scan 0.005s java.net.ConnectException: Connection refused
653 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
654 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
655 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
656 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
657 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
658 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
659 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
660 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
661 at java.lang.Thread.run(Thread.java:833)
662 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
663 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
664 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
665 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
666 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
667 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
668 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
669 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
670 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
671 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
672==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xadd/xread parity 0.002s java.net.ConnectException: Connection refused
673 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
674 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
675 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
676 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
677 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
678 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
679 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
680 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
681 at java.lang.Thread.run(Thread.java:833)
682 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
683 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
684 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
685 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
686 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
687 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
688 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
689 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
690 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
691 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
692==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xadd/xtrim parity 0.004s java.net.ConnectException: Connection refused
693 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
694 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
695 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
696 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
697 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
698 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
699 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
700 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
701 at java.lang.Thread.run(Thread.java:833)
702 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
703 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
704 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
705 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
706 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
707 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
708 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
709 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
710 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
711 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
712==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xadd/xgroupread parity 0.005s java.net.ConnectException: Connection refused
713 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
714 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
715 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
716 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
717 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
718 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
719 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
720 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
721 at java.lang.Thread.run(Thread.java:833)
722 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
723 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
724 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
725 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
726 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
727 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
728 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
729 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
730 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
731 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
732==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xack 0.007s java.net.ConnectException: Connection refused
733 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
734 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
735 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
736 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
737 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
738 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
739 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
740 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
741 at java.lang.Thread.run(Thread.java:833)
742 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
743 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
744 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
745 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
746 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
747 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
748 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
749 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
750 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
751 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
752==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xpendingsummary 0.003s java.net.ConnectException: Connection refused
753 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
754 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
755 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
756 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
757 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
758 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
759 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
760 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
761 at java.lang.Thread.run(Thread.java:833)
762 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
763 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
764 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
765 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
766 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
767 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
768 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
769 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
770 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
771 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
772==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xclaimsummary 0.004s java.net.ConnectException: Connection refused
773 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
774 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
775 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
776 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
777 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
778 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
779 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
780 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
781 at java.lang.Thread.run(Thread.java:833)
782 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
783 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
784 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
785 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
786 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
787 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
788 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
789 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
790 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
791 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
792==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xautoclaimsummary 0.008s java.net.ConnectException: Connection refused
793 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
794 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
795 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
796 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
797 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
798 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
799 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
800 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
801 at java.lang.Thread.run(Thread.java:833)
802 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
803 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
804 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
805 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
806 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
807 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
808 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
809 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
810 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
811 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
812==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xinfo consumer 0.003s java.net.ConnectException: Connection refused
813 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
814 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
815 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
816 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
817 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
818 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
819 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
820 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
821 at java.lang.Thread.run(Thread.java:833)
822 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
823 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
824 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
825 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
826 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
827 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
828 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
829 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
830 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
831 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
832==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xinfo group 0.003s java.net.ConnectException: Connection refused
833 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
834 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
835 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
836 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
837 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
838 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
839 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
840 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
841 at java.lang.Thread.run(Thread.java:833)
842 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
843 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
844 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
845 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
846 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
847 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
848 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
849 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
850 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
851 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
852==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xinfo stream 0.003s java.net.ConnectException: Connection refused
853 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
854 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
855 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
856 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
857 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
858 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
859 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
860 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
861 at java.lang.Thread.run(Thread.java:833)
862 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
863 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
864 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
865 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
866 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
867 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
868 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
869 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
870 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
871 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
872
873************************
874Build summary:
875[{
876 "module": "rediculous",
877 "compile": {"status": "ok", "tookMs": 27467, "warnings": 8, "errors": 0, "sourceVersion": "3.8"},
878 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
879 "test-compile": {"status": "ok", "tookMs": 4020, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
880 "test": {"status": "failed", "tookMs": 5531, "passed": 28, "failed": 15, "ignored": 0, "skipped": 0, "total": 43, "byFramework": [{"framework": "munit", "stats": {"passed": 28, "failed": 15, "ignored": 0, "skipped": 0, "total": 43}}]},
881 "publish": {"status": "skipped", "tookMs": 0},
882 "metadata": {
883 "crossScalaVersions": ["2.12.19", "2.13.14", "3.4.2"]
884}
885}]
886************************
887[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: rediculous
888[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: rediculous
889[error] Total time: 41 s, completed Jan 8, 2026, 3:03:17 AM
890[0JBuild failed, not retrying.