Skip to content

Conversation

@rkargMsft
Copy link
Contributor

@rkargMsft rkargMsft commented May 7, 2025

This allows for Request Context to be used for placement decisions.

In the future we may want to allow for caching of filtering decisions (between membership updates and potentially some other criteria that we get from the implementation of a filter), but that would need to be opt-in from the filter implementation and the filter would need to accept that it's results may be cached. This would still be possible after this change as it would rely on the filter implementation's intent to be cached and not strictly enforced (this is a similar pattern to [Immutable])

Microsoft Reviewers: Open in CodeFlow

This allows for Request Context to be used for placement decisions.

In the future we may want to allow for caching of filtering decisions (between membership updates and potentially some other criteria that we get from the implementation of a filter), but that would need to be opt-in from the filter implementation and the filter would need to accept that it's results may be cached. This would still be possible after this change as it would rely on the filter implementation's intent to be cached and not strictly enforced (this is a similar pattern to `[Immutable]`)
@ReubenBond ReubenBond merged commit 6e1709d into dotnet:main May 8, 2025
28 checks passed
@rkargMsft rkargMsft deleted the placementfilter-placementtarget branch May 8, 2025 15:30
@github-actions github-actions bot locked and limited conversation to collaborators Jun 8, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants