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

Optimize user-operators endpoints #2787

Open
6 tasks
BCerki opened this issue Feb 4, 2025 · 0 comments
Open
6 tasks

Optimize user-operators endpoints #2787

BCerki opened this issue Feb 4, 2025 · 0 comments
Labels
Milestone

Comments

@BCerki
Copy link
Contributor

BCerki commented Feb 4, 2025

Describe the task

Optimize the following endpoints as needed:

200 POST | /api/registration/user-operators | 107ms overall | 23ms | on queries | 45 | queries
200 PUT | /api/registration/user-operators/2923fb41-4eb0-402a-a722-e573be173060/update-status | 771ms overall | 25ms | on queries | 25 | queries
200 PUT | /api/registration/user-operators/3587ee83-ffc0-4ea1-8518-0cc4d810ea07/update-status | 275ms overall | 22ms | on queries | 28 | queries
200 GET | /api/registration/user-operators/81ba4565-0be4-455b-9337-84929ad6ac20 | 59ms overall | 12ms | on queries | 13 | queries
200 GET | /api/registration/user-operators/current | 29ms overall | 4ms | on queries | 3 | queries
200 GET | /api/registration/user-operators/current/access-requests | 85ms overall | 23ms | on queries | 14 | queries
200 GET | /api/registration/user-operators/current/has_registered_operation | 172ms overall | 24ms | on queries | 3 | queries
200 GET | /api/registration/user-operators/current/has-required-fields | 359ms overall | 67ms | on queries | 9 | queries
200 GET | /api/registration/user-operators/current/is-current-user-approved-admin | 26ms overall | 5ms | on queries | 9 | queries
200 GET | /api/registration/user-operators/current/operator | 485ms overall | 98ms | on queries | 14 | queries
200 GET | /api/registration/user-operators/current/operator-users | 19ms overall | 5ms | on queries | 5 | queries
200 PUT | /api/registration/user-operators/e6a941c7-a80e-4277-a5e9-df5bf9fd47df/update-status | 72ms overall | 22ms | on queries | 23 | queries
200 GET | /api/registration/user-operators/pending | 21ms overall | 4ms | on queries | 3 | queries

Full endpoint stats:

Endpoint profiling.ods

Acceptance Criteria

  • first
  • second
  • third

Definition of Done

  • first
  • second
  • third

Additional context

  • Add any other context about the task here.
  • Or here
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant