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

[NET-5399] Improve token fetching performance for endpoints controller. #2920

Merged
merged 3 commits into from
Sep 11, 2023

Conversation

hashi-derek
Copy link
Member

Manual backport of #2910

Prior to this change, the endpoints controller would list all ACL tokens in a
namespace when a service instance is being deleted. This commit improves the
performance by querying only the necessary subset of tokens by service-identity
/ service-name.
@hashi-derek hashi-derek force-pushed the derekm/NET-5399/improve-token-fetch-1.2 branch from 5d25270 to 83a1b5b Compare September 8, 2023 17:52
@hashi-derek hashi-derek added the pr/no-backport signals that a PR will not contain a backport label label Sep 8, 2023
@hashi-derek hashi-derek marked this pull request as ready for review September 8, 2023 17:53
@hashi-derek hashi-derek changed the title Improve token fetching performance for endpoints controller. [NET-5399] Improve token fetching performance for endpoints controller. Sep 8, 2023
@hashi-derek hashi-derek added the pr/no-changelog PR does not need a corresponding .changelog entry label Sep 8, 2023
Copy link
Contributor

@wilkermichael wilkermichael left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need a changelog here?

Copy link
Contributor

@wilkermichael wilkermichael left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the changelog

@hashi-derek
Copy link
Member Author

You caught it at the same time I did @wilkermichael

@wilkermichael
Copy link
Contributor

Yeah, I thought that latency was unreal 😆

@hashi-derek hashi-derek merged commit b6dadfc into release/1.2.x Sep 11, 2023
@hashi-derek hashi-derek deleted the derekm/NET-5399/improve-token-fetch-1.2 branch September 11, 2023 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr/no-backport signals that a PR will not contain a backport label pr/no-changelog PR does not need a corresponding .changelog entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants