Projects list API slow param - search
During an investigation of the projects list API endpoint we discovered that queries with the search
parameter have a slower than average response time.
We should see if we can improve the performance of the endpoint when using this parameter.
Availability and Testing
- Consider using a feature flag with this change, which will allow us to roll out and monitor any potential issues on staging and production.
- This would also trigger
package-and-qa-ff-disabled
andpackage-and-qa-ff-enabled
jobs on the MR for functional regression tests, which can be checked for 500 errors, query timeouts, etc.
- This would also trigger
- No new GPT test needs to be added at this time, as GitLab is moving in the direction to use Advanced Search for projects search (see #368879 (comment 1067154075))
Feel free to reach out to:
- @vburton for any questions on functional testing, QA failures, etc.
- The Quality Enablement team for running any additional performance tests needed
Edited by Valerie Burton