Skip to content

chore(deps): update sbt patch updates - #7730

Open
renovate-bot wants to merge 1 commit into
apache:mainfrom
renovate-bot:renovate/sbt-patch-updates
Open

renovate-bot wants to merge 1 commit into
apache:mainfrom
renovate-bot:renovate/sbt-patch-updates

Conversation

@renovate-bot

@renovate-bot renovate-bot commented Aug 17, 2026 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
ch.epfl.scala:sbt-scalafix plugin patch 0.14.7 → 0.14.9
ch.epfl.scala:sbt-scalafix plugin patch 0.14.6 → 0.14.9
com.google.api-client:google-api-client patch 2.9.0 → 2.9.2
com.konghq:unirest-java patch 3.14.2 → 3.14.5
com.thesamet.scalapb:compilerplugin patch 0.11.20 → 0.11.21
com.thesamet.scalapb:scalapb-json4s patch 0.12.0 → 0.12.3
com.thesamet.scalapb:scalapb-json4s patch 0.12.2 → 0.12.3
com.typesafe.play:play-json patch 2.10.6 → 2.10.8
com.typesafe.scala-logging:scala-logging patch 3.9.5 → 3.9.6
com.typesafe:config patch 1.4.6 → 1.4.9
io.altoo:pekko-kryo-serialization patch 1.5.1 → 1.5.2
io.altoo:scala-kryo-serialization patch 1.5.2 → 1.5.3
io.dropwizard:dropwizard-auth patch 4.0.7 → 4.0.17
io.dropwizard:dropwizard-auth provided patch 4.0.7 → 4.0.17
io.dropwizard:dropwizard-auth patch 1.3.23 → 1.3.29
io.dropwizard:dropwizard-client patch 1.3.23 → 1.3.29
io.dropwizard:dropwizard-core patch 4.0.7 → 4.0.17
io.dropwizard:dropwizard-core provided patch 4.0.7 → 4.0.17
io.dropwizard:dropwizard-core patch 1.3.23 → 1.3.29
io.dropwizard:dropwizard-testing Test patch 4.0.7 → 4.0.17
io.github.classgraph:classgraph Test patch 4.8.184 → 4.8.199
io.github.classgraph:classgraph patch 4.8.157 → 4.8.199
io.github.classgraph:classgraph patch 4.8.184 → 4.8.199
io.kubernetes:client-java patch 21.0.0 → 21.0.2-legacy
io.netty:netty-all patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-buffer patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-codec patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-codec-http patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-codec-http2 patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-codec-socks patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-common patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-handler patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-handler-proxy patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-resolver patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-transport patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-transport-classes-epoll patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-transport-native-epoll patch 4.2.15.Final → 4.2.19.Final
io.netty:netty-transport-native-unix-common patch 4.2.15.Final → 4.2.19.Final
org.apache.commons:commons-jcs3-core patch 3.2 → 3.2.1
org.apache.pekko:pekko-actor (source) patch 1.7.0 → 1.7.1
org.apache.pekko:pekko-cluster patch 1.7.0 → 1.7.1
org.apache.pekko:pekko-cluster-metrics patch 1.7.0 → 1.7.1
org.apache.pekko:pekko-cluster-tools patch 1.7.0 → 1.7.1
org.apache.pekko:pekko-multi-node-testkit Test patch 1.7.0 → 1.7.1
org.apache.pekko:pekko-persistence patch 1.7.0 → 1.7.1
org.apache.pekko:pekko-remote patch 1.7.0 → 1.7.1
org.apache.pekko:pekko-slf4j (source) patch 1.7.0 → 1.7.1
org.apache.pekko:pekko-testkit (source) Test patch 1.7.0 → 1.7.1
org.bitbucket.b_c:jose4j (source) patch 0.9.6 → 0.9.7
org.eclipse.jetty:jetty-http patch 9.4.20.v20190813 → 9.4.58.v20250814
org.eclipse.jetty:jetty-server patch 9.4.20.v20190813 → 9.4.58.v20250814
org.eclipse.jetty:jetty-servlet provided patch 11.0.24 → 11.0.26
org.eclipse.jetty:jetty-servlet patch 9.4.20.v20190813 → 9.4.58.v20250814
org.eclipse.jgit:org.eclipse.jgit patch 5.13.0.202109080827-r → 5.13.5.202508271544-r
org.ehcache:sizeof patch 0.4.3 → 0.4.4
org.playframework:play-json patch 3.1.0-M1 → 3.1.0-M10
org.postgresql:postgresql (source) patch 42.7.13 → 42.7.14
org.postgresql:postgresql (source) patch 42.7.10 → 42.7.14
org.scalatest:scalatest (source) Test patch 3.2.15 → 3.2.20
org.scalatest:scalatest (source) Test patch 3.2.17 → 3.2.20
org.slf4j:slf4j-api patch 1.7.26 → 1.7.36

Release Notes

scalacenter/sbt-scalafix (ch.epfl.scala:sbt-scalafix)

v0.14.9

Compare Source

Pull Requests

v0.14.8

Compare Source

Pull Requests

scalapb/scalapb-json4s (com.thesamet.scalapb:scalapb-json4s)

v0.12.3

Compare Source

Changes since 0.12.2 on the 0.12.x maintenance branch.

Parsing fixes
  • Check unsigned integer ranges before expanding exponents, avoiding expensive
    integer conversion for out-of-range values such as 1e100000000. Valid unsigned
    boundaries and integral decimal/exponent forms remain supported.
  • Treat enum integers outside the signed 32-bit range as invalid instead of
    truncating them into potentially valid values. Proto3 parsing with
    ignoringUnknownFields retains its fallback to the zero enum value.
  • Preserve google.protobuf.NullValue oneof presence when reading JSON null.
    Supplying another member of the same oneof now triggers overlap validation
    instead of silently ignoring the null-valued member.
  • Accept standard and URL-safe Base64 bytes, with or without padding. Preserve
    all forms accepted by the legacy decoder, including its whitespace handling.
    Malformed Base64 now raises JsonFormatException rather than leaking the
    decoder's IllegalArgumentException.
  • Preserve existing parsing defaults: this branch does not introduce master's
    100-container nesting limit or 1024-character numeric-literal limit.
Dependencies and platform support
  • Update ScalaPB from 0.11.18 to 0.11.21, protobuf-java from 3.25.8 to
    3.25.9, and json4s from 4.0.6 to 4.0.7.
  • Retain the ScalaPB 0.11.x, protobuf 3.x, and json4s 4.0.x dependency lines.
  • Update the Scala cross-build versions to 2.12.21, 2.13.18, and 3.3.8.
  • Retain Java 8 runtime support for all Scala builds. Building the project now
    requires JDK 11 or newer, with explicit Java 8 bytecode and API targets.
Build and release validation
  • Validate all Scala builds on Java 8, 11, and 21, and check binary compatibility
    against 0.12.2.
  • Run tests, formatting, and binary-compatibility checks on tag revisions before
    publishing. Modernize publishing metadata and release tooling.

v0.12.2

Compare Source

v0.12.1

Compare Source

playframework/play-json (com.typesafe.play:play-json)

v2.10.8: Play JSON 2.10.8

Compare Source

Noteworthy improvements

  • #​1226 [2.10.x] Avoid running out of memory when parsing heavily nested arrays or objects by @​mkurz
    • We now limit the maximum allowed nesting depth of JSON structures (arrays, objects, or a mix of both) to 1000.
      This limit can be adjusted using the system property play.json.parser.maxNestingDepth.
      We assume a depth of 1000 should be more than sufficient for virtually all real-world use cases.

      This change helps prevent both potential OutOfMemoryErrors and StackOverflowErrors.
      The latter, however, is not a concern for Play JSON, since it already uses a @tailrec-optimized parsing method.
      As a result, Play JSON is not affected by CVE-2025-52999, which specifically addresses StackOverflowError risks.
      This improvement is simply an additional safety measure.

Changes

❤️ Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.

🙇 Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!

v2.10.7: Play JSON 2.10.7

Compare Source

Noteworthy Scala 3 improvements

Changes

❤️ Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.

🙇 Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!

lightbend/scala-logging (com.typesafe.scala-logging:scala-logging)

v3.9.6

Compare Source

What's Changed
New Contributors

Full Changelog: scala-garden/scala-logging@v3.9.5...v3.9.6

lightbend/config (com.typesafe:config)

v1.4.9

Compare Source

What's Changed

New Contributors

Full Changelog: lightbend/config@v1.4.8...v1.4.9

v1.4.8

Compare Source

What's Changed

Full Changelog: lightbend/config@v1.4.7...v1.4.8

v1.4.7

Compare Source

What's Changed

New Contributors

Full Changelog: lightbend/config@v1.4.6...v1.4.7

altoo-ag/pekko-kryo-serialization (io.altoo:pekko-kryo-serialization)

v1.5.2

Compare Source

What's Changed

  • Migrate to sbt's built in sonatype publish
  • Bump scala from 3.3.7 to 3.3.8

Full Changelog: altoo-ag/pekko-kryo-serialization@v1.5.1...v1.5.2

altoo-ag/scala-kryo-serialization (io.altoo:scala-kryo-serialization)

v1.5.3

Compare Source

What's Changed

  • Migrate from sbt 1.x to 2.x
  • Migrate to sbt's built in sonatype publish
  • Bump scala from 3.3.7 to 3.3.8

Full Changelog: altoo-ag/scala-kryo-serialization@v1.5.2...v1.5.3

kubernetes-client/java (io.kubernetes:client-java)

v21.0.2-legacy

Compare Source

[maven-release-plugin] copy for tag v21.0.2-legacy

v21.0.1

Compare Source

  • Misc
    • Patch release — dependency and stability updates.

v21.0.0-legacy

Compare Source

apache/pekko (org.apache.pekko:pekko-actor)

v1.7.1

Compare Source

ehcache/sizeof (org.ehcache:sizeof)

v0.4.4

Compare Source

pgjdbc/pgjdbc (org.postgresql:postgresql)

v42.7.13

Added
  • feat: invalidate the prepared-statement cache when the server reports a search_path change via GUC_REPORT (PostgreSQL 18+), so cached plans are no longer used against the wrong schema PR #​4259
  • feat: reWriteBatchedInserts now merges up to 32768 rows into one multi-values INSERT (bounded by the 65535 bind-parameter limit on the extended protocol) instead of capping at 128, which speeds up batches of few-column rows. The new reWriteBatchedInsertsSize connection property lowers that cap when set; the default of 0 uses that maximum. PR #​4207
  • feat: invalidate the prepared-statement cache after CREATE/DROP/ALTER so callers no longer trip on "cached plan must not change result type" without opting into autosave=ALWAYS. Controlled by the new flushCacheOnDdl connection property (default true); set to false for the prior behaviour. PR #​4067
  • feat: add connectExecutor connection property to customize the Executor used to run the worker task that performs the connection attempt when loginTimeout is in effect. The value is the fully qualified name of a class implementing java.util.concurrent.Executor. With a null value, the default, the driver retains the prior behavior of running the connection attempt on a daemon thread named "PostgreSQL JDBC driver connection thread". The executor must run the task on a thread other than the caller's. Running the attempt on a named thread lets applications that monitor driver-created threads identify it. PR #​4165
  • feat: add classLoaderStrategy connection property to control which classloaders the driver searches when loading a class named by a connection property, for example socketFactory. The default driver-first now falls back to the thread context classloader when the driver's classloader cannot resolve the class, which fixes class loading in non-flat class paths such as Quarkus and OSGi. Set driver to keep the previous driver-classloader-only behaviour, or context-first to prefer the thread context classloader Issue #​2112 PR #​4167
  • feat: add OID constants for geometric arrays, RECORD, and refcursor PR #​4220
  • feat: LargeObject BlobInputStream now skips by seeking instead of reading, and the driver exposes the server version so it can select the 64-bit large-object API where available PR #​4204
Changed
  • refactor: the worker that runs the connection attempt under loginTimeout is now a FutureTask (ConnectTask) instead of the hand-rolled ConnectThread. When the caller hits the timeout, the task is now cancelled with cancel(true), which interrupts the worker thread rather than letting it run to completion. This makes the connection attempt interruptible, so loginTimeout can stop a slow connection attempt instead of leaking a thread. As before, a connection that the worker still manages to establish after the caller gives up is closed by the worker so that it does not leak. There are no public API changes and this should only lead to faster background resource cleanup for connections that time out. PR #​4120
  • chore: PGXAConnection.ConnectionHandler now rejects setAutoCommit(false) and setSavepoint(...) during an active XA branch, in addition to the long-rejected setAutoCommit(true) / commit() / rollback(). The setSavepoint rejection was already meant to be in place but the guard misspelled the method name as setSavePoint, so savepoints silently went through. Both changes bring the proxy in line with JTA 1.2 §3.4. PR #​4114
  • chore: commitPrepared / rollback-of-prepared now return XAER_RMFAIL instead of XAER_RMERR when the underlying connection is left in a non-idle TransactionState. Transaction managers (Geronimo, Narayana, Atomikos) treat XAER_RMFAIL as retryable on a fresh XAResource; the prepared transaction is no longer abandoned. PR #​4114
  • refactor: derive getPrimaryKeys from pg_constraint.conkey PR #​4202
Fixed
  • fix: the published GitHub release now ships the released postgresql-<version>.jar and its detached PGP signature, taken from the same signed build that is uploaded to Maven Central, instead of a leftover SNAPSHOT jar Issue #​3812 PR #​3814
  • fix: simplify the Statement#cancel state machine by dropping the redundant CANCELLED state. killTimerTask now waits for the state to return to IDLE directly, which removes a spin-forever case when more than one thread observes the cancel completing PR #​1827.
  • perf: defer simple-query flushes until the driver reads the response, allowing BEGIN and the following query to share a network flush Issue #​3894 PR #​4196
  • fix: reWriteBatchedInserts no longer throws IllegalArgumentException when batching a parameterless INSERT (for example INSERT INTO t VALUES (1, 2)) of 256 rows or more PR #​4207
  • fix: a comment before CALL in a CallableStatement no longer hides the native call, so OUT parameter registration works for /* comment */ call proc(?, ?) and similar. Parser.modifyJdbcCall now skips leading whitespace and SQL comments (both -- and /* */) before the call, tolerates a trailing comment after a { ... } escape, and no longer adds a spurious comma when moving an OUT parameter into a call whose arguments are only a comment Issue #​2538 PR #​4209
  • fix: PreparedStatement.toString() no longer throws for a bytea value supplied as text via PGobject. Hex-format values (\x...) are validated and rendered as a bytea literal, and escape-format values are quoted and cast like any other literal Issue #​3757 PR #​4201
  • fix: the driver no longer nulls the contextClassLoader of shared ForkJoinPool.commonPool() worker threads, which previously left unrelated tasks on those threads running with a null classloader Issue #​4155 PR #​4156
  • fix: PgResultSet#getCharacterStream wraps String in a StringReader PR #​4063
  • fix: PGXAConnection no longer saves and restores the underlying connection's JDBC autoCommit flag. All XA-protocol SQL (BEGIN, PREPARE TRANSACTION, COMMIT, ROLLBACK, COMMIT PREPARED, ROLLBACK PREPARED, the recover() SELECT) is sent through QUERY_SUPPRESS_BEGIN, so the caller's autoCommit value is invariant across every XAResource call. Fixes the "2nd phase commit must be issued using an idle connection" failure during recovery on managed datasources that pool connections with autoCommit=false (TomEE, WildFly, WebSphere Liberty) PR #​4114
  • fix: PGXAConnection.prepare() now mutates XA state only after PREPARE TRANSACTION succeeds. A failed PREPARE previously left the driver thinking the branch was already prepared, so the follow-up rollback(xid) tried ROLLBACK PREPARED against a non-existent gid and returned XAER_RMERR. Transaction managers (Narayana) escalated this to HeuristicMixedException. With the fix, rollback(xid) takes the active-branch path and issues a plain ROLLBACK, which the server accepts cleanly. Fixes Issue #​3153, Issue #​3123. PR #​4114
  • fix: an updatable result set over an unqualified table name is now classified using only the table visible through search_path. When two schemas held a table with the same name and the same primary or unique index name but a different set of key columns, the driver took the union of both schemas' columns, so the result set could be wrongly rejected as not updatable PR #​4214. Supersedes PR #​3400.
  • fix: LargeObject.close() now flushes a buffered output stream before marking the object closed, so closing a large object without an explicit flush() no longer drops buffered writes. The flush runs while the object is still open (it calls back into LargeObject.write()), and lo_close always runs afterward; a failure from lo_close no longer masks an earlier flush error, and the transaction is not committed when the flush failed Issue #​4247 PR #​4248.
  • fix: reject empty timestamp, timestamptz, and date text with a clear SQLException (SQLState 22007) instead of an ArrayIndexOutOfBoundsException PR #​4278
  • fix: return null CHAR_OCTET_LENGTH for non-character columns PR #​4231
  • fix: honor scale in ResultSet.getBigDecimal(int, int) PR #​4211
  • fix: support java.time values in an updatable ResultSet updateRow() / insertRow() PR #​3848
  • fix: improve batching when the RETURNING clause contains varchar or numeric types PR #​4014
  • fix: correct estimatedReceiveBufferBytes accounting after a forced Sync PR #​4014
  • fix: avoid creating a transient ResultSet for describe-statement purposes, and restore the pre-describe path for generated-key batches PR #​4014
  • fix: add an explicit failure message when a multi-statement command executes in a batch PR #​4014
  • fix: detect search_path changes case-insensitively PR #​4216
  • fix: auto-detect the SSL key format instead of relying on the .key extension PR #​3946
  • fix: build PKIX trust anchors without a KeyStore so FIPS JVMs work [PR #​4193](https://redi

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Etc/UTC)

  • Branch creation
    • "before 8am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@forking-renovate forking-renovate Bot added the dependencies Pull requests that update a dependency file label Aug 17, 2026
@github-actions github-actions Bot added engine common platform Non-amber Scala service paths labels Aug 17, 2026
@github-actions

github-actions Bot commented Aug 17, 2026 •

Copy link
Copy Markdown
Contributor

Automated Reviewer Suggestions

Based on the git blame history of the changed files, we recommend the following reviewers:

  • Committers with relevant context: @parshimers, @pjfanning
    You can request their reviews formally with /request-review @parshimers @pjfanning.

  • Contributors with relevant context: @Ma77Ball, @aglinxinyuan, @kz930
    You can notify them by mentioning @Ma77Ball, @aglinxinyuan, @kz930 in a comment.

@github-actions

github-actions Bot commented Aug 17, 2026 •

Copy link
Copy Markdown
Contributor

✅ No material benchmark regressions detected

🟢 4 better · 🔴 0 worse · ⚪ 11 noise (<±5%) · 0 without baseline

Compared against main 98b875f benchmarked on this same runner, so the delta is largely free of cross-runner hardware noise. The "7d avg" column still reflects the gh-pages dashboard. Treat <±5% as noise unless repeated.

Dashboard · Run

config throughput MB/s latency max Δ latest / 7d
🟢 bs=10 sw=10 sl=64 670 0.409 14,040/20,777/20,777 us 🟢 -27.6% / 🔴 +84.6%
🟢 bs=100 sw=10 sl=64 1,614 0.985 60,613/72,963/72,963 us 🟢 -18.2% / 🟢 -18.9%
⚪ bs=1000 sw=10 sl=64 1,924 1.174 514,942/588,851/588,851 us ⚪ within ±5% / 🟢 -23.1%
Baseline details

Latest main 98b875f from same runner

config metric PR latest main 7d avg Δ latest Δ 7d
bs=10 sw=10 sl=64 throughput 670 tuples/sec 650 tuples/sec 1,119 tuples/sec +3.1% -40.1%
bs=10 sw=10 sl=64 MB/s 0.409 MB/s 0.397 MB/s 0.683 MB/s +3.0% -40.1%
bs=10 sw=10 sl=64 p50 14,040 us 13,988 us 8,992 us +0.4% +56.1%
bs=10 sw=10 sl=64 p95 20,777 us 28,715 us 11,255 us -27.6% +84.6%
bs=10 sw=10 sl=64 p99 20,777 us 28,715 us 13,808 us -27.6% +50.5%
bs=100 sw=10 sl=64 throughput 1,614 tuples/sec 1,605 tuples/sec 1,518 tuples/sec +0.6% +6.3%
bs=100 sw=10 sl=64 MB/s 0.985 MB/s 0.979 MB/s 0.927 MB/s +0.6% +6.3%
bs=100 sw=10 sl=64 p50 60,613 us 60,982 us 68,504 us -0.6% -11.5%
bs=100 sw=10 sl=64 p95 72,963 us 89,251 us 74,866 us -18.2% -2.5%
bs=100 sw=10 sl=64 p99 72,963 us 89,251 us 89,939 us -18.2% -18.9%
bs=1000 sw=10 sl=64 throughput 1,924 tuples/sec 1,976 tuples/sec 1,569 tuples/sec -2.6% +22.6%
bs=1000 sw=10 sl=64 MB/s 1.174 MB/s 1.206 MB/s 0.957 MB/s -2.7% +22.6%
bs=1000 sw=10 sl=64 p50 514,942 us 494,068 us 669,501 us +4.2% -23.1%
bs=1000 sw=10 sl=64 p95 588,851 us 561,045 us 706,487 us +5.0% -16.7%
bs=1000 sw=10 sl=64 p99 588,851 us 561,045 us 737,560 us +5.0% -20.2%
Raw CSV
config_idx,batch_size,schema_width,string_len,num_batches,total_ms,total_tuples,total_bytes,tuples_per_sec,mb_per_sec,lat_p50_us,lat_p95_us,lat_p99_us
0,10,10,64,20,298.64,200,128000,670,0.409,14039.82,20777.39,20777.39
1,100,10,64,20,1239.30,2000,1280000,1614,0.985,60612.54,72963.02,72963.02
2,1000,10,64,20,10395.52,20000,12800000,1924,1.174,514942.09,588850.55,588850.55

@renovate-bot
renovate-bot force-pushed the renovate/sbt-patch-updates branch from 922a600 to c5ff703 Compare August 20, 2026 19:48
@codecov-commenter

codecov-commenter commented Aug 20, 2026 •

Copy link
Copy Markdown

❌ 2 Tests Failed:

Tests completed Failed Passed Skipped
49 2 47 0
View the top 2 failed test(s) by shortest run time
org.apache.texera.service.NotebookMigrationServiceRunSpec::NotebookMigrationService.initialize should register the Scala module on Dropwizard's object mapper
Stack Traces | 0.055s run time
org.scalatest.exceptions.TestFailedException: "{[]}" was not equal to "{["notebookName":"notebook.ipynb","cellOutcomes":{"migrated":[1,2],"failed":null}]}"
	at org.scalatest.matchers.MatchersHelper$.indicateFailure(MatchersHelper.scala:392)
	at org.scalatest.matchers.should.Matchers$AnyShouldWrapper.shouldBe(Matchers.scala:7539)
	at org.apache.texera.service.NotebookMigrationServiceRunSpec.$anonfun$new$4(NotebookMigrationServiceRunSpec.scala:208)
	at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
	at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
	at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
	at org.scalatest.Transformer.apply(Transformer.scala:22)
	at org.scalatest.Transformer.apply(Transformer.scala:20)
	at org.scalatest.flatspec.AnyFlatSpecLike$$anon$5.apply(AnyFlatSpecLike.scala:1832)
	at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
	at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
	at org.scalatest.flatspec.AnyFlatSpec.withFixture(AnyFlatSpec.scala:1686)
	at org.scalatest.flatspec.AnyFlatSpecLike.invokeWithFixture$1(AnyFlatSpecLike.scala:1830)
	at org.scalatest.flatspec.AnyFlatSpecLike.$anonfun$runTest$1(AnyFlatSpecLike.scala:1842)
	at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTest(AnyFlatSpecLike.scala:1842)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTest$(AnyFlatSpecLike.scala:1824)
	at org.scalatest.flatspec.AnyFlatSpec.runTest(AnyFlatSpec.scala:1686)
	at org.scalatest.flatspec.AnyFlatSpecLike.$anonfun$runTests$1(AnyFlatSpecLike.scala:1900)
	at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
	at scala.collection.immutable.List.foreach(List.scala:323)
	at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
	at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
	at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:427)
	at scala.collection.immutable.List.foreach(List.scala:323)
	at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
	at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
	at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTests(AnyFlatSpecLike.scala:1900)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTests$(AnyFlatSpecLike.scala:1899)
	at org.scalatest.flatspec.AnyFlatSpec.runTests(AnyFlatSpec.scala:1686)
	at org.scalatest.Suite.run(Suite.scala:1114)
	at org.scalatest.Suite.run$(Suite.scala:1096)
	at org.scalatest.flatspec.AnyFlatSpec.org$scalatest$flatspec$AnyFlatSpecLike$$super$run(AnyFlatSpec.scala:1686)
	at org.scalatest.flatspec.AnyFlatSpecLike.$anonfun$run$1(AnyFlatSpecLike.scala:1945)
	at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
	at org.scalatest.flatspec.AnyFlatSpecLike.run(AnyFlatSpecLike.scala:1945)
	at org.scalatest.flatspec.AnyFlatSpecLike.run$(AnyFlatSpecLike.scala:1943)
	at org.scalatest.flatspec.AnyFlatSpec.run(AnyFlatSpec.scala:1686)
	at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
	at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
	at sbt.TestRunner.runTest$1(TestFramework.scala:153)
	at sbt.TestRunner.run(TestFramework.scala:168)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
	at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFunction.apply(TestFramework.scala:348)
	at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
	at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
	at sbt.std.Transform$$anon$4.work(Transform.scala:69)
	at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
	at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
	at sbt.Execute.work(Execute.scala:292)
	at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
	at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
	at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
org.apache.texera.service.NotebookMigrationServiceRunSpec::NotebookMigrationService.initialize should open a connection pool against the configured JDBC URL
Stack Traces | 0.091s run time
com.fasterxml.jackson.databind.JsonMappingException: Scala module 2.18.8 requires Jackson Databind version >= 2.18.0 and < 2.19.0 - Found jackson-databind version 2.21.0
	at com.fasterxml.jackson.module.scala.JacksonModule.setupModule(JacksonModule.scala:61)
	at com.fasterxml.jackson.module.scala.JacksonModule.setupModule$(JacksonModule.scala:46)
	at com.fasterxml.jackson.module.scala.DefaultScalaModule.setupModule(DefaultScalaModule.scala:17)
	at com.fasterxml.jackson.databind.ObjectMapper.registerModule(ObjectMapper.java:909)
	at org.apache.texera.service.NotebookMigrationService.initialize(NotebookMigrationService.scala:52)
	at org.apache.texera.service.NotebookMigrationServiceRunSpec.$anonfun$initialized$3(NotebookMigrationServiceRunSpec.scala:157)
	at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
	at scala.util.Try$.apply(Try.scala:217)
	at org.apache.texera.service.NotebookMigrationServiceRunSpec.initialized$lzycompute(NotebookMigrationServiceRunSpec.scala:157)
	at org.apache.texera.service.NotebookMigrationServiceRunSpec.initialized(NotebookMigrationServiceRunSpec.scala:140)
	at org.apache.texera.service.NotebookMigrationServiceRunSpec.resolve(NotebookMigrationServiceRunSpec.scala:174)
	at org.apache.texera.service.NotebookMigrationServiceRunSpec.$anonfun$new$2(NotebookMigrationServiceRunSpec.scala:184)
	at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
	at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
	at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
	at org.scalatest.Transformer.apply(Transformer.scala:22)
	at org.scalatest.Transformer.apply(Transformer.scala:20)
	at org.scalatest.flatspec.AnyFlatSpecLike$$anon$5.apply(AnyFlatSpecLike.scala:1832)
	at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
	at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
	at org.scalatest.flatspec.AnyFlatSpec.withFixture(AnyFlatSpec.scala:1686)
	at org.scalatest.flatspec.AnyFlatSpecLike.invokeWithFixture$1(AnyFlatSpecLike.scala:1830)
	at org.scalatest.flatspec.AnyFlatSpecLike.$anonfun$runTest$1(AnyFlatSpecLike.scala:1842)
	at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTest(AnyFlatSpecLike.scala:1842)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTest$(AnyFlatSpecLike.scala:1824)
	at org.scalatest.flatspec.AnyFlatSpec.runTest(AnyFlatSpec.scala:1686)
	at org.scalatest.flatspec.AnyFlatSpecLike.$anonfun$runTests$1(AnyFlatSpecLike.scala:1900)
	at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
	at scala.collection.immutable.List.foreach(List.scala:323)
	at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
	at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
	at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:427)
	at scala.collection.immutable.List.foreach(List.scala:323)
	at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
	at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
	at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTests(AnyFlatSpecLike.scala:1900)
	at org.scalatest.flatspec.AnyFlatSpecLike.runTests$(AnyFlatSpecLike.scala:1899)
	at org.scalatest.flatspec.AnyFlatSpec.runTests(AnyFlatSpec.scala:1686)
	at org.scalatest.Suite.run(Suite.scala:1114)
	at org.scalatest.Suite.run$(Suite.scala:1096)
	at org.scalatest.flatspec.AnyFlatSpec.org$scalatest$flatspec$AnyFlatSpecLike$$super$run(AnyFlatSpec.scala:1686)
	at org.scalatest.flatspec.AnyFlatSpecLike.$anonfun$run$1(AnyFlatSpecLike.scala:1945)
	at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
	at org.scalatest.flatspec.AnyFlatSpecLike.run(AnyFlatSpecLike.scala:1945)
	at org.scalatest.flatspec.AnyFlatSpecLike.run$(AnyFlatSpecLike.scala:1943)
	at org.scalatest.flatspec.AnyFlatSpec.run(AnyFlatSpec.scala:1686)
	at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
	at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
	at sbt.TestRunner.runTest$1(TestFramework.scala:153)
	at sbt.TestRunner.run(TestFramework.scala:168)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
	at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFunction.apply(TestFramework.scala:348)
	at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
	at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
	at sbt.std.Transform$$anon$4.work(Transform.scala:69)
	at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
	at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
	at sbt.Execute.work(Execute.scala:292)
	at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
	at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
	at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@renovate-bot
renovate-bot force-pushed the renovate/sbt-patch-updates branch 3 times, most recently from 6470867 to 02d2c2b Compare August 25, 2026 07:49
@renovate-bot
renovate-bot force-pushed the renovate/sbt-patch-updates branch 3 times, most recently from 473dd01 to 2a9148b Compare September 3, 2026 10:50
@renovate-bot
renovate-bot force-pushed the renovate/sbt-patch-updates branch from 2a9148b to 031d798 Compare September 7, 2026 01:37
@renovate-bot renovate-bot changed the title chore(deps, amber): update sbt patch updates chore(deps): update sbt patch updates Sep 7, 2026
@renovate-bot
renovate-bot force-pushed the renovate/sbt-patch-updates branch 3 times, most recently from 3cd5b26 to f525282 Compare September 13, 2026 23:37
@renovate-bot
renovate-bot force-pushed the renovate/sbt-patch-updates branch 2 times, most recently from e05af9e to c8381d9 Compare September 19, 2026 00:51
@renovate-bot
renovate-bot force-pushed the renovate/sbt-patch-updates branch 3 times, most recently from 354b67d to eae906d Compare September 26, 2026 20:58
@renovate-bot
renovate-bot force-pushed the renovate/sbt-patch-updates branch 3 times, most recently from 0cd3f2f to a2594c0 Compare October 8, 2026 08:31
@renovate-bot
renovate-bot force-pushed the renovate/sbt-patch-updates branch 2 times, most recently from b6b65fb to 5d1f6a9 Compare October 18, 2026 22:32
@renovate-bot
renovate-bot force-pushed the renovate/sbt-patch-updates branch from 5d1f6a9 to b53d238 Compare October 22, 2026 22:35
@renovate-bot
renovate-bot force-pushed the renovate/sbt-patch-updates branch from b53d238 to 1e1c4d9 Compare October 25, 2026 17:21

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

common dependencies Pull requests that update a dependency file engine platform Non-amber Scala service paths

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants