Build Logs

lambdaworks/zio-elasticsearch • 3.8.0-RC6:2026-01-08

Errors

0

Warnings

38

Total Lines

431

1##################################
2Clonning https://github.com/lambdaworks/zio-elasticsearch.git into /build/repo using revision v0.4.0
3##################################
4Note: switching to '8fe4df4620ce01d9f7e09f7e45e342e3ee64eb3c'.
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
21Would override fixed Scala version: 3.4.2
22----
23Preparing build for 3.8.0-RC6
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: project/BuildHelper.scala
34Pattern: val Scala3: String = "3.4.2"
35Replacement: val Scala3: String = "3.8.0-RC6"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val Scala3: String = "3.4.2"' in project/BuildHelper.scala
40----
41Starting build for 3.8.0-RC6
42Execute tests: true
43sbt project found:
44Sbt version 1.10.0 is not supported, minimal supported version is 1.11.5
45Enforcing usage of sbt in version 1.11.5
46No prepare script found for project lambdaworks/zio-elasticsearch
47##################################
48Scala version: 3.8.0-RC6
49Targets: io.lambdaworks%zio-elasticsearch
50Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"project/BuildHelper.scala","pattern":"val Scala3: String = \"3.4.2\"","replaceWith":"val Scala3: String = \"<SCALA_VERSION>\""}]}
51##################################
52Using extra scalacOptions: ,REQUIRE:-source:3.8
53Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
54[sbt_options] declare -a sbt_options=()
55[process_args] java_version = '17'
56[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
57# Executing command line:
58java
59-Dfile.encoding=UTF-8
60-Dcommunitybuild.scala=3.8.0-RC6
61-Dcommunitybuild.project.dependencies.add=
62-Xmx7G
63-Xms4G
64-Xss8M
65-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
66-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
67-jar
68/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
69"setCrossScalaVersions 3.8.0-RC6"
70"++3.8.0-RC6 -v"
71"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
72"set every credentials := Nil"
73"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
74"removeScalacOptionsStartingWith -P:wartremover"
75
76moduleMappings
77"runBuild 3.8.0-RC6 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"project/BuildHelper.scala","pattern":"val Scala3: String = \"3.4.2\"","replaceWith":"val Scala3: String = \"<SCALA_VERSION>\""}]}""" io.lambdaworks%zio-elasticsearch"
78
79[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
80[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
81[info] loading project definition from /build/repo/project
82[info] compiling 3 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.786s.
85[warn] /build/repo/project/BuildHelper.scala:22:19: value scalafixScalaBinaryVersion in object autoImport is deprecated (since 0.12.1): scalafixScalaBinaryVersion now follows scalaVersion by default
86[warn] ThisBuild / scalafixScalaBinaryVersion := CrossVersion.binaryScalaVersion(scalaVersion.value),
87[warn] ^
88[warn] one warning found
89[info] done compiling
90[info] loading settings for project root from build.sbt...
91[info] set current project to root (in build file:/build/repo/)
92[warn] there's a key that's not used by any other settings/tasks:
93[warn]
94[warn] * ThisBuild / scalafixScalaBinaryVersion
95[warn] +- /build/repo/project/BuildHelper.scala:22
96[warn]
97[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
98[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
99Execute setCrossScalaVersions: 3.8.0-RC6
100OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in library/crossScalaVersions
101OpenCB::Changing crossVersion 3.8.0-RC6 -> 3.8.0-RC6 in integration/crossScalaVersions
102[info] set current project to root (in build file:/build/repo/)
103[info] Setting Scala version to 3.8.0-RC6 on 2 projects.
104[info] Switching Scala version on:
105[info] integration (2.12.19, 2.13.14, 3.8.0-RC6)
106[info] library (2.12.19, 2.13.14, 3.8.0-RC6)
107[info] Excluding projects:
108[info] * root (2.13.14)
109[info] docs (2.13.14)
110[info] example (2.13.14)
111[info] Reapplying settings...
112[info] set current project to root (in build file:/build/repo/)
113Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
114[info] Reapplying settings...
115[info] set current project to root (in build file:/build/repo/)
116[info] Defining Global / credentials, credentials and 3 others.
117[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 40 others.
118[info] Run `last` for details.
119[info] Reapplying settings...
120[info] set current project to root (in build file:/build/repo/)
121Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
122[info] Reapplying settings...
123OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
124
125 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
126 Did you mean allExcludeDependencies ?
127 , retry without global scopes
128[info] Reapplying settings...
129[info] set current project to root (in build file:/build/repo/)
130Execute removeScalacOptionsStartingWith: -P:wartremover
131[info] Reapplying settings...
132[info] set current project to root (in build file:/build/repo/)
133[success] Total time: 0 s, completed Jan 8, 2026, 2:29:45 AM
134Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"project/BuildHelper.scala","pattern":"val Scala3: String = \"3.4.2\"","replaceWith":"val Scala3: String = \"<SCALA_VERSION>\""}]}
135Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
136Starting build...
137Projects: Set(library)
138Starting build for ProjectRef(file:/build/repo/,library) (zio-elasticsearch)... [0/1]
139OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
140OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
141Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:higherKinds, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
142[info] compiling 92 Scala sources to /build/repo/modules/library/target/scala-3.8.0-RC6/classes ...
143[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/library/src/main/scala/zio/elasticsearch/executor/response/AggregationResponse.scala:31:4
144[warn] 31 | aggregationResponse match {
145[warn] | ^^^^^^^^^^^^^^^^^^^
146[warn] |match may not be exhaustive.
147[warn] |
148[warn] |It would fail on pattern case: zio.elasticsearch.executor.response.StdDeviationBoundsResponse(_, _, _, _, _, _)
149[warn] |
150[warn] | longer explanation available when compiling with `-explain`
151[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/modules/library/src/main/scala/zio/elasticsearch/result/AggregationResult.scala:50:16
152[warn] 50 | case Some(agg: A) => Right(Some(agg))
153[warn] | ^
154[warn] |the type test for A cannot be checked at runtime because it refers to an abstract type member or type parameter
155[warn] |
156[warn] | longer explanation available when compiling with `-explain`
157[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/modules/library/src/main/scala/zio/elasticsearch/result/AggregationResult.scala:101:16
158[warn] 101 | case Some(agg: A) => Right(Some(agg))
159[warn] | ^
160[warn] |the type test for A cannot be checked at runtime because it refers to an abstract type member or type parameter
161[warn] |
162[warn] | longer explanation available when compiling with `-explain`
163[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/modules/library/src/main/scala/zio/elasticsearch/result/ElasticResult.scala:33:20
164[warn] 33 | case Some(agg: A) => Right(Some(agg))
165[warn] | ^
166[warn] |the type test for A cannot be checked at runtime because it refers to an abstract type member or type parameter
167[warn] |
168[warn] | longer explanation available when compiling with `-explain`
169[warn] four warnings found
170[info] done compiling
171[info] compiling 20 Scala sources to /build/repo/modules/library/target/scala-3.8.0-RC6/test-classes ...
172[info] done compiling
173+ ElasticPrimitive
174 + BigDecimal
175 + Double
176 + Long
177 + Boolean
178 + UUID
179 + String
180 + Int
181+ FunctionScore
182 + encoding as JSON
183 + gaussDecayFunction
184 + linearDecayFunction
185 + expDecayFunction
186 + fieldValueFactor
187 + randomScoreFunction
188 + scriptScoreFunction
189 + weightFunction
190 + constructing
191 + expDecayFunction
192 + fieldValueFactor
193 + gaussDecayFunction
194 + linearDecayFunction
195 + randomScoreFunction
196 + weightFunction
197 + scriptScoreFunction
198+ ElasticSort
199 + constructing
200 + sortByField
201 + sortByScript
202 + encoding as JSON
203 + sortByField
204 + sortByScript
205+ InnerHits
206 + constructing
207 + encoding as JSON
208+ ElasticRequest
209 + encoding as JSON
210 + aggregate
211 + bulk
212 + count
213 + create
214 + create with ID
215 + createIndex
216 + deleteByQuery
217 + knnSearch
218 + search
219 + search + aggregate
220 + update
221 + updateByQuery
222 + updateByScript
223 + upsert
224 + constructing
225 + aggregate
226 + bulk
227 + count
228 + create
229 + deleteByQuery
230 + create with ID
231 + createIndex
232 + deleteById
233 + exists
234 + getById
235 + knnSearch
236 + deleteIndex
237 + update
238 + refresh
239 + search
240 + search + aggregate
241 + updateByQuery
242 + updateByScript
243 + upsert
244 + updateAllByQuery
245+ Field DSL
246 + constructing
247 + field
248 + path
249+ HttpElasticExecutor
250 + count
251 + bulk
252 + createIndex
253 + aggregation
254 + create
255 + create with ID
256 + deleteById
257 + deleteByQuery
258 + exists
259 + deleteIndex
260 + knnSearch
261 + getById
262 + refresh
263 + search + aggregate
264 + update
265 + updateAllByQuery
266 + search
267 + updateByQuery
268 + updateByScript
269 + upsert
270+ Script
271 + constructing
272 + script
273 + encoding as JSON
274 + script
275+ IndexName
276 + constructing
277 + fail for empty string
278 + fail for string '.'
279 + fail for string containing character '*'
280 + fail for string containing upper letter
281 + fail for string containing character ':'
282+ ElasticAggregation
283 + encoding as JSON
284 + succeed for valid string
285 + avg
286 + fail for string starting with character '-'
287 + bucketSelector
288 + fail for string longer than 255 bytes
289 + bucketSort
290+ Highlight
291 + constructing
292 + highlight
293 + cardinality
294 + encoding as JSON
295 + min
296 + highlight
297 + missing
298 + extendedStats
299 + multiple
300 + filter
301+ ElasticQuery
302 + constructing
303 + boosting
304 + max
305 + constantScore
306 + percentiles
307 + stats
308 + subAggregation
309 + contains
310 + sum
311 + disjunctionMax
312 + percentileRanks
313 + weightedAvg
314 + valueCount
315 + exists
316 + functionScore
317 + bool
318 + terms
319 + constructing
320 + avg
321 + bucketSelector
322 + bucketSort
323 + filter
324 + cardinality
325 + must
326 + mustNot
327 + should
328 + filter + must + mustNot + should
329 + extendedStats
330 + fuzzy
331 + filter
332 + geoDistance
333 + max
334 + geoPolygon
335 + min
336 + hasChild
337 + missing
338 + hasParent
339 + ids
340 + kNN
341 + matchAll
342 + multiple
343 + stats
344 + subAggregation
345 + matchBooleanPrefix
346 + percentileRanks
347 + percentiles
348 + matches
349 + matchPhrase
350 + matchPhrasePrefix
351 + sum
352 + multiMatch
353 + terms
354 + valueCount
355 + weightedAvg
356 + nested
357 + prefix
358 + range
359 + regexp
360 + script
361 + startsWith
362 + term
363 + terms
364 + termsSet
365 + termsSetScript
366 + wildcard
367 + encoding as JSON
368 + boosting
369 + constantScore
370 + contains
371 + disjunctionMax
372 + bool
373 + filter
374 + must
375 + mustNot
376 + should
377 + filter + must + mustNot + should
378 + fuzzy
379 + geoDistance
380 + geoPolygon
381 + hasChild
382 + exists
383 + functionScore
384 + matchAll
385 + ids
386 + matchBooleanPrefix
387 + kNN
388 + matches
389 + matchPhrasePrefix
390 + multiMatch
391 + prefix
392 + hasParent
393 + matchPhrase
394 + range
395 + nested
396 + startsWith
397 + term
398 + regexp
399 + terms
400 + wildcard
401 + termsSetScript
402 + script
403 + termsSet
404201 tests passed. 0 tests failed. 0 tests ignored.
405
406Executed in 7 s 214 ms
407
408
409************************
410Build summary:
411[{
412 "module": "zio-elasticsearch",
413 "compile": {"status": "ok", "tookMs": 27038, "warnings": 4, "errors": 0, "sourceVersion": "3.8"},
414 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
415 "test-compile": {"status": "ok", "tookMs": 9962, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
416 "test": {"status": "ok", "tookMs": 8455, "passed": 201, "failed": 0, "ignored": 0, "skipped": 0, "total": 201, "byFramework": [{"framework": "unknown", "stats": {"passed": 201, "failed": 0, "ignored": 0, "skipped": 0, "total": 201}}]},
417 "publish": {"status": "skipped", "tookMs": 0},
418 "metadata": {
419 "crossScalaVersions": ["2.12.19", "2.13.14", "3.4.2"]
420}
421}]
422************************
423[success] Total time: 48 s, completed Jan 8, 2026, 2:30:33 AM
424[0JChecking patch project/plugins.sbt...
425Checking patch project/build.properties...
426Checking patch project/BuildHelper.scala...
427Checking patch build.sbt...
428Applied patch project/plugins.sbt cleanly.
429Applied patch project/build.properties cleanly.
430Applied patch project/BuildHelper.scala cleanly.
431Applied patch build.sbt cleanly.