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

Meter the control-plane, task authorization API call #1271

Open
kiahna-tucker opened this issue Sep 25, 2024 · 0 comments
Open

Meter the control-plane, task authorization API call #1271

kiahna-tucker opened this issue Sep 25, 2024 · 0 comments
Assignees
Labels
data-plane Related to the federated data-plane release tech debt Placeholder for work that is invisible to the user

Comments

@kiahna-tucker
Copy link
Member

Last Updated: Sept. 25, 2024


To display shard status in an entity table, the control-plane, task authorization API, /authorize/user/task, is called for each task row and followed by a call to the shards list API, /shards/list. This can result in a considerable number of concurrent API calls, with the task authorization information needlessly being fetched.

Below are the base requirements for this feature:

  • Cache the reactor address and token returned by the control-plane, task authorization API.
@kiahna-tucker kiahna-tucker added enhancement New feature or request tech debt Placeholder for work that is invisible to the user data-plane Related to the federated data-plane release and removed enhancement New feature or request labels Sep 25, 2024
@kiahna-tucker kiahna-tucker self-assigned this Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data-plane Related to the federated data-plane release tech debt Placeholder for work that is invisible to the user
Projects
None yet
Development

No branches or pull requests

1 participant