Skip to content

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

Merged
hashi-derek merged 3 commits intorelease/1.2.xfrom
derekm/NET-5399/improve-token-fetch-1.2
Sep 11, 2023
Merged

[NET-5399] Improve token fetching performance for endpoints controller.#2920
hashi-derek merged 3 commits intorelease/1.2.xfrom
derekm/NET-5399/improve-token-fetch-1.2

Conversation

@hashi-derek
Copy link
Copy Markdown
Contributor

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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Contributor Author

You caught it at the same time I did @wilkermichael

@wilkermichael
Copy link
Copy Markdown
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