Skip to content

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.

Screen_Shot_2021-01-27_at_11.42.52_AM

#260336 (comment 453059944)

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 Timeout_Pic
Edited by John McGuire