Open Dosant opened 2 years ago
Pinging @elastic/kibana-app-services (Team:AppServicesSv)
Pinging @elastic/kibana-data-discovery (Team:DataDiscovery)
not moving to icebox, because if we remove search session, we should work on this UI
this could use a custom toastLifeTimeMs
so users don't have to keep their eyes on the screen all the time to make sure they don't miss this notification
@kertal That definitely sounds like a good start at least. The suggestion to inline more info in the panels seems reasonable too.
i would even consider this as a something pepper-cutty ... :)
I leave the typo here : pepper 🌶 :D
Kibana version: 8.1 and older
Description of the problem including expected versus actual behavior:
Currently, we have a
search:timeout
(default is 10 minutes) which is a client-side timeout that aborts long-running searches that run beyond this timeout.The timeout error experience is slightly different per every app as it is handled by an app, but also search service presents a toast with
Search Timeout
message suggesting to increase the timeout.For example, this timeout on a dashboard would look like this:
The problem with this is that we heavily rely on that toast to inform users about what happened, but the toast auto-disappears after 10 seconds and users who waited for more than 10 minutes would likely be away from the Kibana page and would miss that information. This can be very confusing and this is what happened here: https://github.com/elastic/elasticsearch/issues/84995
Possible solutions:
search:timeout
completely https://github.com/elastic/kibana/issues/94912 https://github.com/elastic/kibana/issues/106400