Build Logs

lambdaworks/zio-elasticsearch • 3.8.1-RC1:2026-01-13

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