ci: freeze setup-python interpreter - #8004
Open
anthonychengit wants to merge 1 commit into
Open
Conversation
Contributor
Automated Reviewer SuggestionsBased on the
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #8004 +/- ##
=========================================
Coverage 93.24% 93.24%
Complexity 4677 4677
=========================================
Files 1177 1177
Lines 47685 47685
Branches 5312 5312
=========================================
Hits 44466 44466
Misses 1743 1743
Partials 1476 1476
*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:
|
Contributor
|
| config | throughput | MB/s | latency | max Δ latest / 7d | |
|---|---|---|---|---|---|
| 🟢 | bs=10 sw=10 sl=64 | 416 | 0.254 | 23,116/30,664/30,664 us | 🟢 -8.8% / 🔴 +121.5% |
| 🔴 | bs=100 sw=10 sl=64 | 956 | 0.583 | 102,511/145,162/145,162 us | 🔴 +15.3% / 🔴 +55.0% |
| ⚪ | bs=1000 sw=10 sl=64 | 1,115 | 0.68 | 898,948/960,824/960,824 us | ⚪ within ±5% / 🔴 -7.0% |
Baseline details
Latest main 444fc58 from same runner
| config | metric | PR | latest main | 7d avg | Δ latest | Δ 7d |
|---|---|---|---|---|---|---|
| bs=10 sw=10 sl=64 | throughput | 416 tuples/sec | 418 tuples/sec | 894.86 tuples/sec | -0.5% | -53.5% |
| bs=10 sw=10 sl=64 | MB/s | 0.254 MB/s | 0.255 MB/s | 0.546 MB/s | -0.4% | -53.5% |
| bs=10 sw=10 sl=64 | p50 | 23,116 us | 25,349 us | 11,139 us | -8.8% | +107.5% |
| bs=10 sw=10 sl=64 | p95 | 30,664 us | 29,994 us | 13,843 us | +2.2% | +121.5% |
| bs=10 sw=10 sl=64 | p99 | 30,664 us | 29,994 us | 16,839 us | +2.2% | +82.1% |
| bs=100 sw=10 sl=64 | throughput | 956 tuples/sec | 980 tuples/sec | 1,166 tuples/sec | -2.4% | -18.0% |
| bs=100 sw=10 sl=64 | MB/s | 0.583 MB/s | 0.598 MB/s | 0.711 MB/s | -2.5% | -18.0% |
| bs=100 sw=10 sl=64 | p50 | 102,511 us | 102,157 us | 87,509 us | +0.3% | +17.1% |
| bs=100 sw=10 sl=64 | p95 | 145,162 us | 125,870 us | 93,675 us | +15.3% | +55.0% |
| bs=100 sw=10 sl=64 | p99 | 145,162 us | 125,870 us | 102,153 us | +15.3% | +42.1% |
| bs=1000 sw=10 sl=64 | throughput | 1,115 tuples/sec | 1,122 tuples/sec | 1,198 tuples/sec | -0.6% | -6.9% |
| bs=1000 sw=10 sl=64 | MB/s | 0.68 MB/s | 0.685 MB/s | 0.731 MB/s | -0.7% | -7.0% |
| bs=1000 sw=10 sl=64 | p50 | 898,948 us | 885,365 us | 859,766 us | +1.5% | +4.6% |
| bs=1000 sw=10 sl=64 | p95 | 960,824 us | 989,206 us | 902,897 us | -2.9% | +6.4% |
| bs=1000 sw=10 sl=64 | p99 | 960,824 us | 989,206 us | 937,957 us | -2.9% | +2.4% |
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.65,200,128000,416,0.254,23115.69,30663.72,30663.72
1,100,10,64,20,2092.17,2000,1280000,956,0.583,102510.53,145161.70,145161.70
2,1000,10,64,20,17939.76,20000,12800000,1115,0.680,898947.74,960823.61,960823.61
aglinxinyuan
approved these changes
Aug 27, 2026
github-merge-queue
Bot
removed this pull request from the merge queue due to failed status checks
Aug 27, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changes were proposed in this PR?
Prevent Renovate from independently raising the Python interpreter used by GitHub Actions while the CI data stack remains pinned to older pandas, NumPy, and PyArrow releases.
The rule is narrowly scoped to the
github-actionsmanager and Renovate'spythondependency name. Other GitHub Actions updates remain enabled and grouped as before.Any related issues, documentation, discussions?
Closes #7720.
How was this PR tested?
The regression check was written before the config change and initially failed because no setup-python freeze rule existed. After the change:
Result: Renovate reported
Config validated successfully against 1 file(s), and the diff check passed.Was this PR authored or co-authored using generative AI tooling?
Generated-by: Codex was used for implementation and verification assistance. I reviewed the final code and test output before submission.