Build Logs
davenverse/rediculous • 3.8.0-RC3:2025-12-04
Errors
24
Warnings
184
Total Lines
891
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.071s.
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
91[info] set scmInfo to https://github.com/davenverse/rediculous
92OpenCB::Changing crossVersion 3.4.2 -> 3.7.4 in coreJS/crossScalaVersions
93OpenCB::Limitting incorrect crossVersions List() -> List(2.13.14) in rediculous/crossScalaVersions
94OpenCB::Changing crossVersion 3.4.2 -> 3.7.4 in examplesJS/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 site/crossScalaVersions
100OpenCB::Changing crossVersion 3.4.2 -> 3.7.4 in rediculousJVM/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 Dec 4, 2025, 3:38:37 PM
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/Resp.scala]
221[info] [patched file /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/cluster/ClusterCommands.scala]
222[info] [patched file /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/RedisConnection.scala]
223[info] [patched file /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/Redis.scala]
224[info] [patched file /build/repo/core/shared/src/main/scala/io/chrisdavenport/rediculous/RedisCommands.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/cluster/HashSlotSpec.scala]
288[info] [patched file /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/RespSpec.scala]
289[info] [patched file /build/repo/core/shared/src/test/scala/io/chrisdavenport/rediculous/OldResp.scala]
290[info] [patched file /build/repo/core/js-jvm/src/test/scala/io/chrisdavenport/rediculous/RedisStreamSpec.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": 26002, "warnings": 16, "errors": 0, "sourceVersion": "3.4-migration"},
309 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
310 "test-compile": {"status": "ok", "tookMs": 13954, "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: 69 s (0:01:09.0), completed Dec 4, 2025, 3:39:46 PM
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 d995c26] 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-RC3
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-RC3
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-RC3
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-RC3
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-RC3"
373"++3.8.0-RC3 -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-RC3 """{"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-RC3
389OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC3 in coreJVM/crossScalaVersions
390OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC3 in examplesJS/crossScalaVersions
391OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC3 in coreJS/crossScalaVersions
392[info] set scmInfo to https://github.com/davenverse/rediculous
393OpenCB::Limitting incorrect crossVersions List() -> List(2.13.14) in rediculous/crossScalaVersions
394OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC3 in examplesJVM/crossScalaVersions
395OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC3 in coreNative/crossScalaVersions
396OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC3 in rediculousNative/crossScalaVersions
397OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC3 in rediculousJS/crossScalaVersions
398OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC3 in site/crossScalaVersions
399OpenCB::Changing crossVersion 3.4.2 -> 3.8.0-RC3 in rediculousJVM/crossScalaVersions
400[info] set current project to rediculous (in build file:/build/repo/)
401[info] Setting Scala version to 3.8.0-RC3 on 9 projects.
402[info] Switching Scala version on:
403[info] rediculousJS (2.12.19, 2.13.14, 3.8.0-RC3)
404[info] rediculousJVM (2.12.19, 2.13.14, 3.8.0-RC3)
405[info] coreNative (2.12.19, 2.13.14, 3.8.0-RC3)
406[info] site (2.12.19, 2.13.14, 3.8.0-RC3)
407[info] coreJS (2.12.19, 2.13.14, 3.8.0-RC3)
408[info] examplesJS (2.12.19, 2.13.14, 3.8.0-RC3)
409[info] coreJVM (2.12.19, 2.13.14, 3.8.0-RC3)
410[info] rediculousNative (2.12.19, 2.13.14, 3.8.0-RC3)
411[info] examplesJVM (2.12.19, 2.13.14, 3.8.0-RC3)
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 Dec 4, 2025, 3:40:02 PM
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-RC3/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-RC3/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.HashSlotSpec:
502 + HashSlot.hashKey Find the right key section for a keyslot 0.057s
503 + HashSlot.hashKey Find the right key in middle of key 0.002s
504 + HashSlot.hashKey Find the right key at end of key 0.001s
505 + HashSlot.hashKey output original key if braces are directly next to each other 0.002s
506 + HashSlot.hashKey output the full value if no keyslot present 0.0s
507io.chrisdavenport.rediculous.cluster.CRC16Spec:
508 + CRC16 outputs the right hash for known input 0.128s
509io.chrisdavenport.rediculous.RedisConnectionSpec:
510 + Queued Connection Does Not Hang on EOF 0.545s
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.111s
516 + Resp parse an error 0.001s
517 + Resp parse an integer 0.004s
518 + Resp encode an integer 0.02s
519 + Resp parse a bulk string 0.01s
520 + Resp parse an empty bulk string 0.0s
521 + Resp parse a null bulk string 0.001s
522 + Resp parse an empty array 0.006s
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.0s
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.25s
530 + Resp round-trip - SimpleString 0.039s
531 + Resp round-trip - Error 0.048s
532 + Resp round-trip - Integer 0.033s
533 + Resp round-trip - Array 0.285s
534 + Resp round-trip 0.039s
535 + Round Trip This Specific Array 0.011s
536io.chrisdavenport.rediculous.RedisStreamSpec:
537==> X io.chrisdavenport.rediculous.RedisStreamSpec.send a single message 0.031s 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.011s 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.008s 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)
611 at flatMapN @ org.http4s.ember.client.internal.ClientHelpers$.writeRead$1(ClientHelpers.scala:174)
612Caused by: java.net.ConnectException: Connection refused
613 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
614 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
615 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
616 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
617 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
618 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
619 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
620 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
621 at java.lang.Thread.run(Thread.java:833)
622 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
623 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
624 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
625 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
626 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
627 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
628 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
629 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
630 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
631 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
632io.chrisdavenport.rediculous.RedisCommandsSpec:
633==> X io.chrisdavenport.rediculous.RedisCommandsSpec.set/get parity 0.015s java.net.ConnectException: Connection refused
634 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
635 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
636 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
637 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
638 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
639 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
640 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
641 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
642 at java.lang.Thread.run(Thread.java:833)
643 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
644 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
645 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
646 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
647 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
648 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
649 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
650 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
651 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
652 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
653==> X io.chrisdavenport.rediculous.RedisCommandsSpec.scan 0.002s java.net.ConnectException: Connection refused
654 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
655 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
656 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
657 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
658 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
659 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
660 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
661 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
662 at java.lang.Thread.run(Thread.java:833)
663 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
664 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
665 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
666 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
667 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
668 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
669 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
670 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
671 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
672 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
673==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xadd/xread parity 0.003s java.net.ConnectException: Connection refused
674 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
675 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
676 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
677 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
678 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
679 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
680 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
681 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
682 at java.lang.Thread.run(Thread.java:833)
683 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
684 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
685 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
686 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
687 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
688 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
689 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
690 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
691 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
692 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
693==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xadd/xtrim parity 0.006s java.net.ConnectException: Connection refused
694 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
695 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
696 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
697 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
698 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
699 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
700 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
701 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
702 at java.lang.Thread.run(Thread.java:833)
703 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
704 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
705 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
706 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
707 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
708 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
709 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
710 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
711 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
712 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
713==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xadd/xgroupread parity 0.003s java.net.ConnectException: Connection refused
714 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
715 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
716 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
717 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
718 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
719 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
720 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
721 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
722 at java.lang.Thread.run(Thread.java:833)
723 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
724 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
725 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
726 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
727 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
728 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
729 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
730 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
731 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
732 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
733==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xack 0.006s java.net.ConnectException: Connection refused
734 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
735 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
736 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
737 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
738 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
739 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
740 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
741 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
742 at java.lang.Thread.run(Thread.java:833)
743 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
744 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
745 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
746 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
747 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
748 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
749 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
750 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
751 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
752 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
753==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xpendingsummary 0.002s java.net.ConnectException: Connection refused
754 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
755 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
756 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
757 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
758 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
759 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
760 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
761 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
762 at java.lang.Thread.run(Thread.java:833)
763 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
764 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
765 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
766 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
767 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
768 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
769 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
770 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
771 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
772 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
773==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xclaimsummary 0.003s java.net.ConnectException: Connection refused
774 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
775 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
776 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
777 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
778 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
779 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
780 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
781 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
782 at java.lang.Thread.run(Thread.java:833)
783 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
784 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
785 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
786 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
787 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
788 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
789 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
790 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
791 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
792 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
793==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xautoclaimsummary 0.009s java.net.ConnectException: Connection refused
794 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
795 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
796 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
797 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
798 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
799 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
800 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
801 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
802 at java.lang.Thread.run(Thread.java:833)
803 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
804 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
805 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
806 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
807 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
808 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
809 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
810 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
811 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
812 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
813==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xinfo consumer 0.004s java.net.ConnectException: Connection refused
814 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
815 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
816 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
817 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
818 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
819 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
820 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
821 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
822 at java.lang.Thread.run(Thread.java:833)
823 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
824 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
825 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
826 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
827 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
828 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
829 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
830 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
831 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
832 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
833==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xinfo group 0.002s java.net.ConnectException: Connection refused
834 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
835 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
836 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
837 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
838 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
839 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
840 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
841 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
842 at java.lang.Thread.run(Thread.java:833)
843 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
844 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
845 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
846 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
847 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
848 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
849 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
850 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
851 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
852 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
853==> X io.chrisdavenport.rediculous.RedisCommandsSpec.xinfo stream 0.004s java.net.ConnectException: Connection refused
854 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.checkConnect(Native Method)
855 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishConnect(UnixAsynchronousSocketChannelImpl.java:256)
856 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:202)
857 at sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:217)
858 at sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)
859 at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
860 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
861 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
862 at java.lang.Thread.run(Thread.java:833)
863 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1$$anonfun$1(SocketGroupPlatform.scala:75)
864 at async @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1$$anonfun$1(SocketGroupPlatform.scala:76)
865 at map @ com.comcast.ip4s.SocketAddress.resolve(SocketAddress.scala:33)
866 at flatMap @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.connect$1(SocketGroupPlatform.scala:77)
867 at forceR$extension @ fs2.Stream$NestedStreamOps$.runInner$2$$anonfun$1$$anonfun$2$$anonfun$3(Stream.scala:4526)
868 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1$$anonfun$3(SocketGroupPlatform.scala:58)
869 at onError$extension @ org.typelevel.keypool.KeyPool$Builder.keepRunning$1(KeyPool.scala:371)
870 at delay @ fs2.io.net.SocketGroupCompanionPlatform$AsyncSocketGroup.setup$1(SocketGroupPlatform.scala:55)
871 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
872 at make @ org.typelevel.keypool.KeyPool$Builder.build(KeyPool.scala:375)
873
874************************
875Build summary:
876[{
877 "module": "rediculous",
878 "compile": {"status": "ok", "tookMs": 27864, "warnings": 8, "errors": 0, "sourceVersion": "3.8"},
879 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
880 "test-compile": {"status": "ok", "tookMs": 4031, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
881 "test": {"status": "failed", "tookMs": 5213, "passed": 28, "failed": 15, "ignored": 0, "skipped": 0, "total": 43, "byFramework": [{"framework": "munit", "stats": {"passed": 28, "failed": 15, "ignored": 0, "skipped": 0, "total": 43}}]},
882 "publish": {"status": "skipped", "tookMs": 0},
883 "metadata": {
884 "crossScalaVersions": ["2.12.19", "2.13.14", "3.4.2"]
885}
886}]
887************************
888[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: rediculous
889[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: rediculous
890[error] Total time: 48 s, completed Dec 4, 2025, 3:40:50 PM
891[0JBuild failed, not retrying.