Build Logs
lambdaworks/zio-elasticsearch • 3.8.0-RC4:2025-12-22
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-RC4
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-RC4"
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-RC4
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-RC4
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-RC4
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-RC4"
70"++3.8.0-RC4 -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-RC4 """{"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 9.303s.
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-RC4
100OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in library/crossScalaVersions
101OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in integration/crossScalaVersions
102[info] set current project to root (in build file:/build/repo/)
103[info] Setting Scala version to 3.8.0-RC4 on 2 projects.
104[info] Switching Scala version on:
105[info] integration (2.12.19, 2.13.14, 3.8.0-RC4)
106[info] library (2.12.19, 2.13.14, 3.8.0-RC4)
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 Dec 22, 2025, 6:35:14 PM
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-RC4/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-RC4/test-classes ...
172[info] done compiling
173+ ElasticAggregation
174 + constructing
175 + avg
176 + cardinality
177 + bucketSelector
178 + extendedStats
179 + min
180 + filter
181 + multiple
182 + missing
183 + max
184 + percentiles
185 + subAggregation
186 + sum
187 + stats
188 + percentileRanks
189 + valueCount
190 + weightedAvg
191 + bucketSort
192 + terms
193 + encoding as JSON
194 + avg
195 + bucketSelector
196 + bucketSort
197 + cardinality
198 + extendedStats
199 + filter
200 + max
201 + min
202 + missing
203 + multiple
204 + percentileRanks
205 + percentiles
206 + stats
207 + subAggregation
208 + sum
209 + terms
210 + valueCount
211 + weightedAvg
212+ Field DSL
213 + constructing
214 + field
215 + path
216+ Highlight
217 + constructing
218 + highlight
219 + encoding as JSON
220 + highlight
221+ ElasticSort
222 + constructing
223 + sortByField
224 + sortByScript
225 + encoding as JSON
226 + sortByField
227 + sortByScript
228+ ElasticRequest
229 + encoding as JSON
230 + aggregate
231 + bulk
232 + count
233 + create
234 + create with ID
235 + createIndex
236 + deleteByQuery
237 + knnSearch
238 + search
239 + search + aggregate
240 + update
241 + updateByQuery
242 + updateByScript
243 + upsert
244 + constructing
245 + aggregate
246 + bulk
247 + count
248 + create
249 + create with ID
250 + createIndex
251 + deleteById
252 + deleteByQuery
253 + deleteIndex
254 + exists
255 + getById
256 + knnSearch
257 + refresh
258 + search
259+ HttpElasticExecutor
260 + aggregation
261 + search + aggregate
262 + bulk
263 + count
264 + create
265 + update
266 + updateAllByQuery
267 + updateByQuery
268 + updateByScript
269 + upsert
270+ Script
271 + constructing
272 + script
273 + encoding as JSON
274 + script
275+ ElasticPrimitive
276 + BigDecimal
277 + Boolean
278 + Double
279 + Int
280 + Long
281 + String
282 + UUID
283+ ElasticQuery
284 + constructing
285 + boosting
286 + constantScore
287 + contains
288 + disjunctionMax
289 + exists
290 + functionScore
291 + bool
292 + filter
293 + must
294 + mustNot
295 + should
296 + filter + must + mustNot + should
297 + fuzzy
298 + geoDistance
299 + geoPolygon
300 + hasChild
301 + hasParent
302 + ids
303 + kNN
304 + matchAll
305 + matchBooleanPrefix
306 + matches
307 + matchPhrase
308 + matchPhrasePrefix
309 + multiMatch
310 + nested
311 + prefix
312 + range
313 + regexp
314 + script
315 + startsWith
316 + term
317 + terms
318 + termsSet
319 + termsSetScript
320 + wildcard
321 + encoding as JSON
322 + boosting
323 + constantScore
324 + contains
325 + disjunctionMax
326 + exists
327 + functionScore
328 + bool
329 + filter
330 + must
331 + mustNot
332 + should
333 + filter + must + mustNot + should
334 + fuzzy
335 + geoDistance
336 + geoPolygon
337 + hasChild
338 + hasParent
339 + ids
340 + kNN
341 + matchAll
342 + matchBooleanPrefix
343 + matches
344 + matchPhrase
345 + matchPhrasePrefix
346 + multiMatch
347 + nested
348 + prefix
349 + range
350 + regexp
351 + script
352 + startsWith
353 + term
354 + terms
355 + termsSet
356 + termsSetScript
357 + wildcard
358+ InnerHits
359 + constructing
360 + encoding as JSON
361 + create with ID
362 + createIndex
363 + deleteById
364 + deleteByQuery
365 + deleteIndex
366 + exists
367 + refresh
368 + getById
369 + knnSearch
370 + search + aggregate
371 + update
372 + search
373 + updateAllByQuery
374 + updateByQuery
375 + upsert
376 + updateByScript
377+ FunctionScore
378 + constructing
379 + expDecayFunction
380 + fieldValueFactor
381 + gaussDecayFunction
382 + linearDecayFunction
383 + randomScoreFunction
384 + scriptScoreFunction
385 + weightFunction
386 + encoding as JSON
387 + expDecayFunction
388 + fieldValueFactor
389 + gaussDecayFunction
390 + linearDecayFunction
391 + randomScoreFunction
392 + scriptScoreFunction
393 + weightFunction
394+ IndexName
395 + constructing
396 + fail for string '.'
397 + fail for empty string
398 + fail for string containing character ':'
399 + fail for string containing character '*'
400 + fail for string containing upper letter
401 + fail for string starting with character '-'
402 + succeed for valid string
403 + fail for string longer than 255 bytes
404201 tests passed. 0 tests failed. 0 tests ignored.
405
406Executed in 6 s 718 ms
407
408
409************************
410Build summary:
411[{
412 "module": "zio-elasticsearch",
413 "compile": {"status": "ok", "tookMs": 30401, "warnings": 4, "errors": 0, "sourceVersion": "3.8"},
414 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
415 "test-compile": {"status": "ok", "tookMs": 9430, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
416 "test": {"status": "ok", "tookMs": 7881, "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: 63 s (0:01:03.0), completed Dec 22, 2025, 6:36:17 PM
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.