You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[release/8.0] Associate tagged keys with entries so replacements are not evicted (#62247)
* Adding an entryId for taggedEntries so that replaced items in the cache do not have their tags removed on eviction. Fixes#61524
* Removing string allocation and refactoring to ValueTuple.
* Code cleanup.
* Using named ValueTuples
* Adding assertion and deconstruction.
* Refactoring tuple naming to PascalCase. Other code style changes.
* Refactor tagged entries to use a record type.
* Update src/Middleware/OutputCaching/test/MemoryOutputCacheStoreTests.cs
Co-authored-by: Rick Anderson <3605364+Rick-Anderson@users.noreply.github.com>
* Update src/Middleware/OutputCaching/test/MemoryOutputCacheStoreTests.cs
Co-authored-by: Rick Anderson <3605364+Rick-Anderson@users.noreply.github.com>
---------
Co-authored-by: Benjamin Grabkowitz <profet23@users.noreply.github.com>
Co-authored-by: Rick Anderson <3605364+Rick-Anderson@users.noreply.github.com>
0 commit comments