Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[PR #9448/93e87c2e backport][3.10] Improve performance of fetching the content-length for web responses #9449

Conversation

patchback[bot]
Copy link
Contributor

@patchback patchback bot commented Oct 10, 2024

This is a backport of PR #9448 as merged into master (93e87c2).

What do these changes do?

Small performance improvement for web responses ~1.8% speed up from avoiding all the multiple super calls

ref #2779 #2779 (comment)

Are there changes in behavior for the user?

no

Is it a substantial burden for the maintainers to support this?

no

…9448)

Co-authored-by: Sam Bull <git@sambull.org>
(cherry picked from commit 93e87c2)
@bdraco bdraco enabled auto-merge (squash) October 10, 2024 13:17
Copy link

codecov bot commented Oct 10, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 97.79%. Comparing base (3ea557a) to head (bb909fb).
Report is 1 commits behind head on 3.10.

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             3.10    #9449      +/-   ##
==========================================
- Coverage   97.79%   97.79%   -0.01%     
==========================================
  Files         108      108              
  Lines       34954    34952       -2     
  Branches     4180     4179       -1     
==========================================
- Hits        34184    34182       -2     
  Misses        573      573              
  Partials      197      197              
Flag Coverage Δ
CI-GHA 97.68% <100.00%> (-0.01%) ⬇️
OS-Linux 97.37% <100.00%> (+<0.01%) ⬆️
OS-Windows 94.99% <100.00%> (-0.01%) ⬇️
OS-macOS 97.05% <100.00%> (-0.01%) ⬇️
Py-3.10.11 96.92% <100.00%> (-0.01%) ⬇️
Py-3.10.15 96.86% <100.00%> (-0.01%) ⬇️
Py-3.11.10 96.94% <100.00%> (-0.01%) ⬇️
Py-3.11.9 97.00% <100.00%> (-0.01%) ⬇️
Py-3.12.6 ?
Py-3.12.7 97.40% <100.00%> (?)
Py-3.13.0 97.38% <100.00%> (?)
Py-3.13.0-rc.3 ?
Py-3.8.10 94.37% <100.00%> (-0.01%) ⬇️
Py-3.8.18 96.65% <100.00%> (-0.01%) ⬇️
Py-3.9.13 96.83% <100.00%> (+<0.01%) ⬆️
Py-3.9.20 96.77% <100.00%> (-0.01%) ⬇️
Py-pypy7.3.16 96.38% <100.00%> (-0.01%) ⬇️
VM-macos 97.05% <100.00%> (-0.01%) ⬇️
VM-ubuntu 97.37% <100.00%> (+<0.01%) ⬆️
VM-windows 94.99% <100.00%> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@bdraco bdraco merged commit bc9e5d6 into 3.10 Oct 10, 2024
34 of 35 checks passed
@bdraco bdraco deleted the patchback/backports/3.10/93e87c2e9cf0fc3a9af29ea9efec0f4c2e37a5b3/pr-9448 branch October 10, 2024 13:44
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant