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

Speed up loading of plugin icons (perhaps add caching?) in the Plugins UI #3869

Open
anna-geller opened this issue May 29, 2024 · 1 comment
Assignees
Labels
area/backend Needs backend code changes bug Something isn't working kind/cooldown Great candidate for the cooldown period

Comments

@anna-geller
Copy link
Member

Describe the issue

See https://share.descript.com/view/Kqgjrr0M1o2

image

When you do a kestra demo, the icons that don't load at first give the impression that something isn't working.

Environment

  • Kestra Version:
  • Operating System (OS/Docker/Kubernetes):
  • Java Version (if you don't run kestra in Docker):
@anna-geller anna-geller added bug Something isn't working area/frontend Needs frontend code changes labels May 29, 2024
@anna-geller anna-geller added this to the Cooldown milestone May 29, 2024
@MilosPaunovic MilosPaunovic self-assigned this May 30, 2024
@anna-geller anna-geller added the kind/cooldown Great candidate for the cooldown period label Jun 4, 2024
@anna-geller anna-geller modified the milestones: Cooldown, v0.18.0 Jun 4, 2024
@MilosPaunovic
Copy link
Member

I did a bit of digging around this one and it turns out that the biggest issue which slows everything down is the plugins/icons/groups endpoint, which takes approximately 2 seconds to complete every time.

image

Could we check with someone on the BE team how is this implemented and could we improve the response time?

@Skraye Skraye self-assigned this Jun 5, 2024
@anna-geller anna-geller removed this from the v0.18.0 milestone Jul 23, 2024
@anna-geller anna-geller added area/backend Needs backend code changes and removed area/frontend Needs frontend code changes labels Aug 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/backend Needs backend code changes bug Something isn't working kind/cooldown Great candidate for the cooldown period
Projects
Status: Backlog
Development

No branches or pull requests

3 participants