1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/changelogs/fragments
patchback[bot] b6b2419206
[PR #6274/14b19afc backport][stable-6] archive: Generate crc32 over 16MiB chunks (#6326)
archive: Generate crc32 over 16MiB chunks (#6274)

* archive: Generate crc32 over 16MiB chunks

Running crc32 over the whole content of the compressed file potentially
requires a lot of RAM. The crc32 function in zlib allows for calculating
the checksum in chunks. This changes the code to calculate the checksum
over 16 MiB chunks instead. 16 MiB is the value also used by
shutil.copyfileobj().

* Update changelogs/fragments/6199-archive-generate-checksum-in-chunks.yml

Change the type of change to bugfix

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update changelogs/fragments/6199-archive-generate-checksum-in-chunks.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit 14b19afc9a)

Co-authored-by: Nils Meyer <nils@nm.cx>
2023-04-13 05:09:34 +00:00
..
.keep Rename changelogs/fragments/.empty -> changelogs/fragments/.keep 2020-08-07 08:17:57 +02:00
6199-archive-generate-checksum-in-chunks.yml [PR #6274/14b19afc backport][stable-6] archive: Generate crc32 over 16MiB chunks (#6326) 2023-04-13 05:09:34 +00:00
6212-pipx-include-injected.yml [PR #6212/33093e9f backport][stable-6] pipx: document parameters supported with state=latest, and fix include_injected parameter (#6266) 2023-03-30 07:52:45 +02:00
6259-redhat_subscription-fix-force.yaml [PR #6259/c9e11e5c backport][stable-6] redhat_subscription: manually unregister only when registered (#6280) 2023-04-03 21:25:53 +02:00
6267-homebrew-cask-upgrade-all-greedy.yml [PR #6267/6c5c05df backport][stable-6] homebrew: respect greedy flag for cask upgrade_all (#6328) 2023-04-13 07:09:19 +02:00
6269-mksysb-output.yml [PR #6269/a64e3682 backport][stable-6] mksysb: improve visibility on the output (#6291) 2023-04-05 14:10:47 +02:00
6275-redhat_subscription-fix-environments-centos.yaml [PR #6275/c280b793 backport][stable-6] redhat_subscription: fix D-Bus option for environments on CentOS (#6282) 2023-04-03 22:02:12 +02:00
6277-add-topics-gitlab-project.yml [PR #6278/cee5f31b backport][stable-6] Add support to topics on Gitlab Project module (#6283) 2023-04-03 22:15:23 +02:00
6293-add-puppet-skip-tags-option.yaml [PR #6293/ea8720f5 backport][stable-6] Add skip_tags option to Puppet module (#6327) 2023-04-13 05:09:28 +00:00
6308-pipx-add-system-site-packages.yml [PR #6308/f93a1bf5 backport][stable-6] pipx: Add support for system_site_packages (#6311) 2023-04-10 07:26:31 +00:00