Skip to content

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