Skip to content

[3.6] bpo-34010: Fix tarfile read performance regression (GH-8020)#8083

Merged
miss-islington merged 1 commit into
python:3.6from
miss-islington:backport-12a08c4-3.6
Jul 4, 2018
Merged

[3.6] bpo-34010: Fix tarfile read performance regression (GH-8020)#8083
miss-islington merged 1 commit into
python:3.6from
miss-islington:backport-12a08c4-3.6

Conversation

@miss-islington

@miss-islington miss-islington commented Jul 4, 2018

Copy link
Copy Markdown
Contributor

During buffered read, use a list followed by join instead of extending a bytes object.
This is how it was done before but changed in commit b506dc3.
(cherry picked from commit 12a08c4)

Co-authored-by: hajoscher hajoscher@gmail.com

https://bugs.python.org/issue34010

During buffered read, use a list followed by join instead of extending a bytes object.
This is how it was done before but changed in commit b506dc3.
(cherry picked from commit 12a08c4)

Co-authored-by: hajoscher <hajoscher@gmail.com>
@bedevere-bot bedevere-bot added type-bug An unexpected behavior, bug, or error performance Performance or resource usage awaiting review labels Jul 4, 2018
@miss-islington

Copy link
Copy Markdown
Contributor Author

@hajoscher and @methane: Backport status check is done, and it's a success ✅ .

@miss-islington miss-islington merged commit d7a0ad7 into python:3.6 Jul 4, 2018
@miss-islington miss-islington deleted the backport-12a08c4-3.6 branch July 4, 2018 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

performance Performance or resource usage type-bug An unexpected behavior, bug, or error

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants