-
Notifications
You must be signed in to change notification settings - Fork 20
Closed
Labels
BackendMost or all of the changes for this issue will be in the backend code.Most or all of the changes for this issue will be in the backend code.DatabaseIssue that alters only configs of a database itselfIssue that alters only configs of a database itselfhelp wantedExtra attention is neededExtra attention is neededquestionFurther information is requestedFurther information is requested
Description
The hardware listing view is very slow, sometimes hitting timeouts. We need to define the proper approach to fix this problem.
- Should we go into the same direction as tree listing and make a table specifically for the hardware view and then update the values at insertion time (in the ingester)?
- Can we use materialized view(s)? when would it be updated? How would the query/queries be done?
- Is it possible to change how the hardware listing is sent to the frontend? Could we do like in tree listing, where we have an endpoint for the list itself, and another for the build/boot/test counts?
- We could also try a quick-ish solution first, and a more resilient solution later
Discussion first. Register in the comments any updates, so that we also have the datetime of the ideas
Metadata
Metadata
Assignees
Labels
BackendMost or all of the changes for this issue will be in the backend code.Most or all of the changes for this issue will be in the backend code.DatabaseIssue that alters only configs of a database itselfIssue that alters only configs of a database itselfhelp wantedExtra attention is neededExtra attention is neededquestionFurther information is requestedFurther information is requested
Type
Projects
Status
Done