Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Eagerly discard FileSingleStreamSpiller encryption keys #16307

Merged
merged 1 commit into from
Mar 18, 2023

Conversation

pettyjamesm
Copy link
Member

Description

Avoids retaining spill to disk encryption keys as part of FileSingleStreamSpiller instances after they are closed or the final read-back begins, making them unreachable and eligible for garbage collection sooner.

Release notes

(x) This is not user-visible or docs only and no release notes are required.
( ) Release notes are required, please propose a release note for me.
( ) Release notes are required, with the following suggested text:

@cla-bot cla-bot bot added the cla-signed label Feb 28, 2023
@pettyjamesm pettyjamesm force-pushed the discard-spill-key-eagerly branch from 475c52d to c1c3700 Compare February 28, 2023 15:56
@pettyjamesm pettyjamesm force-pushed the discard-spill-key-eagerly branch from c1c3700 to bd84691 Compare March 1, 2023 18:40
@pettyjamesm pettyjamesm force-pushed the discard-spill-key-eagerly branch from bd84691 to 3784ba3 Compare March 6, 2023 22:55
@pettyjamesm
Copy link
Member Author

@electrum - build is green, let me know if you need anything else before merging.

@electrum electrum merged commit b79acb4 into trinodb:master Mar 18, 2023
@github-actions github-actions bot added this to the 411 milestone Mar 18, 2023
@pettyjamesm pettyjamesm deleted the discard-spill-key-eagerly branch March 18, 2023 01:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

3 participants