-
Notifications
You must be signed in to change notification settings - Fork 8.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Async search cancellation UI #60058
Async search cancellation UI #60058
Conversation
Pinging @elastic/kibana-app-arch (Team:AppArch) |
…latform/ui-search-cancel
💔 Build FailedTest FailuresKibana Pipeline / kibana-xpack-agent / "after all" hook for "Loads prebuilt rules".Signal detection rules "after all" hook for "Loads prebuilt rules"Standard Out
Stack Trace
Kibana Pipeline / kibana-xpack-agent / "after all" hook for "launches the inspect query modal when the inspect button is clicked".Events Viewer Events viewer query modal "after all" hook for "launches the inspect query modal when the inspect button is clicked"Standard Out
Stack Trace
Kibana Pipeline / kibana-xpack-agent / "after each" hook for "inspects the Hosts Stat".Inspect Hosts stats and tables "after each" hook for "inspects the Hosts Stat"Standard Out
Stack Trace
and 48 more failures, only showing the first 3. History
To update your PR or re-run it, just comment with: |
onClick={() => { | ||
setIsOpen(!isOpen); | ||
}} | ||
// isLoading={true} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: Remove this comment.
Also, is there currently no way to show multiple icons in an EuiButton
? (One for the loading indicator, and the other one you already have here.)
data.search.cancelPendingSearches(); | ||
break; | ||
case LoadingButtonAction.ActionRunBeyondTimeout: | ||
// TODO: implement me |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This can be implemented now.
closing due to UI changes |
Summary
Based of #59714
Resolves #24227.
Resolves #46370.
Waiting on #53538.
This PR adds the functionality needed to batch cancel in-progress queries as well as allow queries to run beyond the configured timeouts (both elasticsearch.shardTimeout and elasticsearch.requestTimeout).
It also adds the UI as demoed in the mockups
What still needs to be done -
data_enhanced
Checklist
Delete any items that are not applicable to this PR.
For maintainers