Add a timeout state to the Global Search Result page
The timeout message for the result page would be different from the 500 error.
This would be similar to what we do for no results.
It should appear different enough that in a glance, it is not mistaken no results.
It should include 3 tips on how to improve the query.
Release Notes
Sometimes when searching broadly across GitLab, timeouts can occur. We implemented a search timeout page to help users in these situations and take advantage of stronger search criteria. This page shows up when the user's search has returned a timeout error. This page also coaches users on some additional criteria to add to their search to avoid the timeout in the future.
Video | Picture |
---|---|
Timeout_Video |
Edited by John McGuire