fix(deps, pyamber): bump tenacity from 8.5.0 to 9.1.4 in /amber#6413
fix(deps, pyamber): bump tenacity from 8.5.0 to 9.1.4 in /amber#6413dependabot[bot] wants to merge 3 commits into
Conversation
Bumps [tenacity](https://github.com/jd/tenacity) from 8.5.0 to 9.1.4. - [Release notes](https://github.com/jd/tenacity/releases) - [Commits](jd/tenacity@8.5.0...9.1.4) --- updated-dependencies: - dependency-name: tenacity dependency-version: 9.1.4 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Automated Reviewer SuggestionsBased on the
|
|
| config | throughput | MB/s | latency | max Δ latest / 7d | |
|---|---|---|---|---|---|
| 🔴 | bs=10 sw=10 sl=64 | 416 | 0.254 | 23,308/31,445/31,445 us | 🔴 -6.3% / 🔴 +117.1% |
| 🔴 | bs=100 sw=10 sl=64 | 938 | 0.572 | 105,209/124,501/124,501 us | 🔴 +7.4% / 🔴 +23.9% |
| ⚪ | bs=1000 sw=10 sl=64 | 1,086 | 0.663 | 928,316/953,004/953,004 us | ⚪ within ±5% / ⚪ within ±5% |
Baseline details
Latest main 2e5c99c from same runner
| config | metric | PR | latest main | 7d avg | Δ latest | Δ 7d |
|---|---|---|---|---|---|---|
| bs=10 sw=10 sl=64 | throughput | 416 tuples/sec | 444 tuples/sec | 830.77 tuples/sec | -6.3% | -49.9% |
| bs=10 sw=10 sl=64 | MB/s | 0.254 MB/s | 0.271 MB/s | 0.507 MB/s | -6.3% | -49.9% |
| bs=10 sw=10 sl=64 | p50 | 23,308 us | 22,419 us | 11,905 us | +4.0% | +95.8% |
| bs=10 sw=10 sl=64 | p95 | 31,445 us | 32,028 us | 14,486 us | -1.8% | +117.1% |
| bs=10 sw=10 sl=64 | p99 | 31,445 us | 32,028 us | 19,430 us | -1.8% | +61.8% |
| bs=100 sw=10 sl=64 | throughput | 938 tuples/sec | 959 tuples/sec | 1,082 tuples/sec | -2.2% | -13.3% |
| bs=100 sw=10 sl=64 | MB/s | 0.572 MB/s | 0.585 MB/s | 0.66 MB/s | -2.2% | -13.4% |
| bs=100 sw=10 sl=64 | p50 | 105,209 us | 105,676 us | 93,412 us | -0.4% | +12.6% |
| bs=100 sw=10 sl=64 | p95 | 124,501 us | 115,891 us | 100,489 us | +7.4% | +23.9% |
| bs=100 sw=10 sl=64 | p99 | 124,501 us | 115,891 us | 111,365 us | +7.4% | +11.8% |
| bs=1000 sw=10 sl=64 | throughput | 1,086 tuples/sec | 1,079 tuples/sec | 1,104 tuples/sec | +0.6% | -1.6% |
| bs=1000 sw=10 sl=64 | MB/s | 0.663 MB/s | 0.659 MB/s | 0.674 MB/s | +0.6% | -1.6% |
| bs=1000 sw=10 sl=64 | p50 | 928,316 us | 931,631 us | 925,459 us | -0.4% | +0.3% |
| bs=1000 sw=10 sl=64 | p95 | 953,004 us | 970,640 us | 967,138 us | -1.8% | -1.5% |
| bs=1000 sw=10 sl=64 | p99 | 953,004 us | 970,640 us | 997,758 us | -1.8% | -4.5% |
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,480.39,200,128000,416,0.254,23307.88,31445.26,31445.26
1,100,10,64,20,2132.38,2000,1280000,938,0.572,105209.47,124500.85,124500.85
2,1000,10,64,20,18413.51,20000,12800000,1086,0.663,928316.33,953003.94,953003.94There was a problem hiding this comment.
Pull request overview
This PR updates the Amber (Python) runtime dependencies by bumping tenacity to a newer major version, aligning Amber’s retry utility dependency with the latest upstream releases.
Changes:
- Bump
tenacityfrom8.5.0to9.1.4inamber/requirements.txt.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| pyiceberg==0.11.1 | ||
| readerwriterlock==1.0.9 | ||
| tenacity==8.5.0 | ||
| tenacity==9.1.4 |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6413 +/- ##
=========================================
Coverage 69.90% 69.90%
Complexity 3380 3380
=========================================
Files 1142 1142
Lines 44844 44844
Branches 4949 4949
=========================================
Hits 31346 31346
Misses 11849 11849
Partials 1649 1649
*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:
|
Bumps tenacity from 8.5.0 to 9.1.4.
Release notes
Sourced from tenacity's releases.
... (truncated)
Commits
d4e868dFixretry()annotations with asyncsleep=function (#555)24415ebsupport async sleep for sync fn (#551)3bf33b4chore: drop Python 3.9 support (EOL) (#552)7027da3chore(deps): bump the github-actions group with 2 updates (#550)21ae7d0docs: fix syntax error in wait_chain docstring example (#548)ef12c9echore(deps): bump actions/checkout in the github-actions group (#547)c35a4b3chore(deps): bump the github-actions group with 2 updates (#545)e792bbaci: fix mypy (#546)0f55245ci: remove reno requirements (#542)815c34ffeat(wait): addwait_exceptionstrategy (#541)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)