Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[release/7.0] Remove tagged keys as entries are evicted #43728

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

Merged
merged 11 commits into from
Sep 9, 2022

Conversation

sebastienros
Copy link
Member

@sebastienros sebastienros commented Sep 3, 2022

Description:

When output cache entries are evicted, their keys are not removed from the tagged collections. This fixes it by using a post eviction callback.

Customer Impact

Non-breaking. Fixes potential memory leak.

Regression?

  • Yes
  • No

Risk

  • High
  • Medium
  • Low

Verification

  • Manual (required)
  • Automated

Packaging changes reviewed?

  • Yes
  • No
  • N/A

@sebastienros sebastienros added the ask-mode This issue / PR is a patch candidate which we will bar-check internally before patching it. label Sep 3, 2022
@sebastienros
Copy link
Member Author

@Pilchie for ask-mode validation

@sebastienros sebastienros added this to the 7.0-rc2 milestone Sep 7, 2022
@sebastienros sebastienros added the Servicing-consider Shiproom approval is required for the issue label Sep 8, 2022
@ghost
Copy link

ghost commented Sep 8, 2022

Hi @sebastienros. Please make sure you've updated the PR description to use the Shiproom Template. Also, make sure this PR is not marked as a draft and is ready-to-merge.

To learn more about how to prepare a servicing PR click here.

@sebastienros sebastienros removed the ask-mode This issue / PR is a patch candidate which we will bar-check internally before patching it. label Sep 8, 2022
@sebastienros sebastienros changed the title Remove tagged keys as entries are evicted [release/7.0] Remove tagged keys as entries are evicted Sep 8, 2022
@sebastienros
Copy link
Member Author

@Pilchie approval requested.

(updated issue template and tag)

@sebastienros
Copy link
Member Author

@halter73 would love your review since you discovered the bug

@sebastienros sebastienros removed the Servicing-consider Shiproom approval is required for the issue label Sep 9, 2022
@sebastienros sebastienros added the ask-mode This issue / PR is a patch candidate which we will bar-check internally before patching it. label Sep 9, 2022
@Pilchie
Copy link
Member

Pilchie commented Sep 9, 2022

Approved for .NET 7 RC2.

@sebastienros
Copy link
Member Author

@wtgodbe can you merge? (easier than finding the build team alias)

@wtgodbe wtgodbe merged commit ea724d2 into release/7.0 Sep 9, 2022
@wtgodbe wtgodbe deleted the sebros/cleantags branch September 9, 2022 21:47
@amcasey amcasey added area-middleware Includes: URL rewrite, redirect, response cache/compression, session, and other general middlewares and removed area-runtime labels Jun 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-middleware Includes: URL rewrite, redirect, response cache/compression, session, and other general middlewares ask-mode This issue / PR is a patch candidate which we will bar-check internally before patching it. feature-output-caching
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants