fix(deps): bump jakarta.ws.rs:jakarta.ws.rs-api from 3.1.0 to 4.0.0#6411
fix(deps): bump jakarta.ws.rs:jakarta.ws.rs-api from 3.1.0 to 4.0.0#6411dependabot[bot] wants to merge 3 commits into
Conversation
Bumps jakarta.ws.rs:jakarta.ws.rs-api from 3.1.0 to 4.0.0. --- updated-dependencies: - dependency-name: jakarta.ws.rs:jakarta.ws.rs-api dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Automated Reviewer SuggestionsBased on the
|
There was a problem hiding this comment.
Pull request overview
Bumps the Jakarta JAX-RS API dependency used by Texera’s Dropwizard-based platform services, updating the service build definitions to use jakarta.ws.rs:jakarta.ws.rs-api 4.0.0.
Changes:
- Update
config-serviceto usejakarta.ws.rs-api4.0.0. - Update
file-serviceto usejakarta.ws.rs-api4.0.0.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| config-service/build.sbt | Bumps the service’s declared jakarta.ws.rs-api dependency from 3.1.0 to 4.0.0. |
| file-service/build.sbt | Bumps the service’s declared jakarta.ws.rs-api dependency from 3.1.0 to 4.0.0. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "io.dropwizard" % "dropwizard-auth" % dropwizardVersion, // Dropwizard Authentication module | ||
| "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.18.8", | ||
| "jakarta.ws.rs" % "jakarta.ws.rs-api" % "3.1.0", // Ensure Jakarta JAX-RS API is available | ||
| "jakarta.ws.rs" % "jakarta.ws.rs-api" % "4.0.0", // Ensure Jakarta JAX-RS API is available |
| "io.dropwizard" % "dropwizard-auth" % dropwizardVersion, // Dropwizard Authentication module | ||
| "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.18.8", | ||
| "jakarta.ws.rs" % "jakarta.ws.rs-api" % "3.1.0", // Ensure Jakarta JAX-RS API is available | ||
| "jakarta.ws.rs" % "jakarta.ws.rs-api" % "4.0.0", // Ensure Jakarta JAX-RS API is available |
| "io.dropwizard" % "dropwizard-auth" % dropwizardVersion, // Dropwizard Authentication module | ||
| "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.18.8", | ||
| "jakarta.ws.rs" % "jakarta.ws.rs-api" % "3.1.0", // Ensure Jakarta JAX-RS API is available | ||
| "jakarta.ws.rs" % "jakarta.ws.rs-api" % "4.0.0", // Ensure Jakarta JAX-RS API is available |
| "io.dropwizard" % "dropwizard-auth" % dropwizardVersion, // Dropwizard Authentication module | ||
| "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.18.8", | ||
| "jakarta.ws.rs" % "jakarta.ws.rs-api" % "3.1.0", // Ensure Jakarta JAX-RS API is available | ||
| "jakarta.ws.rs" % "jakarta.ws.rs-api" % "4.0.0", // Ensure Jakarta JAX-RS API is available |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6411 +/- ##
=========================================
Coverage 69.90% 69.90%
- Complexity 3380 3384 +4
=========================================
Files 1142 1142
Lines 44844 44844
Branches 4949 4949
=========================================
+ Hits 31346 31350 +4
+ Misses 11849 11843 -6
- Partials 1649 1651 +2
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
| config | throughput | MB/s | latency | max Δ latest / 7d | |
|---|---|---|---|---|---|
| 🔴 | bs=10 sw=10 sl=64 | 422 | 0.258 | 22,956/30,784/30,784 us | 🔴 +21.0% / 🔴 +112.5% |
| 🔴 | bs=100 sw=10 sl=64 | 937 | 0.572 | 105,412/127,859/127,859 us | 🔴 +16.4% / 🔴 +27.2% |
| 🔴 | bs=1000 sw=10 sl=64 | 1,092 | 0.666 | 909,284/1,065,659/1,065,659 us | 🔴 +9.6% / 🔴 +10.2% |
Baseline details
Latest main 2e5c99c from same runner
| config | metric | PR | latest main | 7d avg | Δ latest | Δ 7d |
|---|---|---|---|---|---|---|
| bs=10 sw=10 sl=64 | throughput | 422 tuples/sec | 476 tuples/sec | 830.77 tuples/sec | -11.3% | -49.2% |
| bs=10 sw=10 sl=64 | MB/s | 0.258 MB/s | 0.291 MB/s | 0.507 MB/s | -11.3% | -49.1% |
| bs=10 sw=10 sl=64 | p50 | 22,956 us | 18,978 us | 11,905 us | +21.0% | +92.8% |
| bs=10 sw=10 sl=64 | p95 | 30,784 us | 32,875 us | 14,486 us | -6.4% | +112.5% |
| bs=10 sw=10 sl=64 | p99 | 30,784 us | 32,875 us | 19,430 us | -6.4% | +58.4% |
| bs=100 sw=10 sl=64 | throughput | 937 tuples/sec | 996 tuples/sec | 1,082 tuples/sec | -5.9% | -13.4% |
| bs=100 sw=10 sl=64 | MB/s | 0.572 MB/s | 0.608 MB/s | 0.66 MB/s | -5.9% | -13.4% |
| bs=100 sw=10 sl=64 | p50 | 105,412 us | 101,216 us | 93,412 us | +4.1% | +12.8% |
| bs=100 sw=10 sl=64 | p95 | 127,859 us | 109,804 us | 100,489 us | +16.4% | +27.2% |
| bs=100 sw=10 sl=64 | p99 | 127,859 us | 109,804 us | 111,365 us | +16.4% | +14.8% |
| bs=1000 sw=10 sl=64 | throughput | 1,092 tuples/sec | 1,107 tuples/sec | 1,104 tuples/sec | -1.4% | -1.1% |
| bs=1000 sw=10 sl=64 | MB/s | 0.666 MB/s | 0.676 MB/s | 0.674 MB/s | -1.5% | -1.1% |
| bs=1000 sw=10 sl=64 | p50 | 909,284 us | 906,029 us | 925,459 us | +0.4% | -1.7% |
| bs=1000 sw=10 sl=64 | p95 | 1,065,659 us | 972,706 us | 967,138 us | +9.6% | +10.2% |
| bs=1000 sw=10 sl=64 | p99 | 1,065,659 us | 972,706 us | 997,758 us | +9.6% | +6.8% |
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,473.51,200,128000,422,0.258,22956.38,30783.52,30783.52
1,100,10,64,20,2135.02,2000,1280000,937,0.572,105412.23,127859.17,127859.17
2,1000,10,64,20,18315.31,20000,12800000,1092,0.666,909284.22,1065659.47,1065659.47
Bumps jakarta.ws.rs:jakarta.ws.rs-api from 3.1.0 to 4.0.0.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)