Skip to content

[9.2] [Visualize] Improve list error handling (#238355)#238708

Merged
kibanamachine merged 3 commits intoelastic:9.2from
kibanamachine:backport/9.2/pr-238355
Oct 15, 2025
Merged

[9.2] [Visualize] Improve list error handling (#238355)#238708
kibanamachine merged 3 commits intoelastic:9.2from
kibanamachine:backport/9.2/pr-238355

Conversation

@kibanamachine
Copy link
Contributor

Backport

This will backport the following commits from main to 9.2:

Questions ?

Please refer to the Backport tool documentation

Fixes an error in the **Visualize Listing** page in which an error in
the vis could cause the entire page to error. This improves the error
handling to make it easier to identity which visualization is causing
the problem in order to address it.

(cherry picked from commit 8a591b5)
@kibanamachine kibanamachine requested a review from a team as a code owner October 13, 2025 17:04
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Oct 13, 2025
@kibanamachine kibanamachine enabled auto-merge (squash) October 13, 2025 17:04
@kibanamachine kibanamachine merged commit d423288 into elastic:9.2 Oct 15, 2025
12 checks passed
@elasticmachine
Copy link
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] Scout Test Run Builder / serverless-security - EUI testing wrapper: EuiSelectable - selectable with search field

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
visualizations 350.2KB 350.8KB +616.0B

History

cc @nickofthyme

nickofthyme added a commit that referenced this pull request Oct 15, 2025
# Backport

This will backport the following commits from `main` to `8.18`:
- [[Visualize] Improve list error handling
(#238355)](#238355)

<!--- Backport version: 10.0.2 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Nick
Partridge","email":"nicholas.partridge@elastic.co"},"sourceCommit":{"committedDate":"2025-10-13T16:55:35Z","message":"[Visualize]
Improve list error handling (#238355)\n\nFixes an error in the
**Visualize Listing** page in which an error in\nthe vis could cause the
entire page to error. This improves the error\nhandling to make it
easier to identity which visualization is causing\nthe problem in order
to address
it.","sha":"8a591b5d4e769c6f1449117777040c47669691e4","branchLabelMapping":{"^v9.3.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Visualizations","release_note:fix","Team:Visualizations","backport:all-open","v9.2.0","v9.3.0"],"title":"[Visualize]
Improve list error
handling","number":238355,"url":"https://github.com/elastic/kibana/pull/238355","mergeCommit":{"message":"[Visualize]
Improve list error handling (#238355)\n\nFixes an error in the
**Visualize Listing** page in which an error in\nthe vis could cause the
entire page to error. This improves the error\nhandling to make it
easier to identity which visualization is causing\nthe problem in order
to address
it.","sha":"8a591b5d4e769c6f1449117777040c47669691e4"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"9.2","label":"v9.2.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/238708","number":238708,"state":"MERGED","mergeCommit":{"sha":"d4232881d7081254e998e5dfdc7307e5d4129060","message":"[9.2]
[Visualize] Improve list error handling (#238355) (#238708)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`9.2`:\n- [[Visualize] Improve list error
handling\n(#238355)](https://github.com/elastic/kibana/pull/238355)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Nick Partridge <nicholas.partridge@elastic.co>\nCo-authored-by: Marco
Vettorello
<marco.vettorello@elastic.co>"}},{"branch":"main","label":"v9.3.0","branchLabelMappingKey":"^v9.3.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/238355","number":238355,"mergeCommit":{"message":"[Visualize]
Improve list error handling (#238355)\n\nFixes an error in the
**Visualize Listing** page in which an error in\nthe vis could cause the
entire page to error. This improves the error\nhandling to make it
easier to identity which visualization is causing\nthe problem in order
to address
it.","sha":"8a591b5d4e769c6f1449117777040c47669691e4"}},{"url":"https://github.com/elastic/kibana/pull/239192","number":239192,"branch":"9.1","state":"OPEN"}]}]
BACKPORT-->
nickofthyme added a commit that referenced this pull request Oct 15, 2025
# Backport

This will backport the following commits from `main` to `8.19`:
- [[Visualize] Improve list error handling
(#238355)](#238355)

<!--- Backport version: 10.0.2 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Nick
Partridge","email":"nicholas.partridge@elastic.co"},"sourceCommit":{"committedDate":"2025-10-13T16:55:35Z","message":"[Visualize]
Improve list error handling (#238355)\n\nFixes an error in the
**Visualize Listing** page in which an error in\nthe vis could cause the
entire page to error. This improves the error\nhandling to make it
easier to identity which visualization is causing\nthe problem in order
to address
it.","sha":"8a591b5d4e769c6f1449117777040c47669691e4","branchLabelMapping":{"^v9.3.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Visualizations","release_note:fix","Team:Visualizations","backport:all-open","v9.2.0","v9.3.0"],"title":"[Visualize]
Improve list error
handling","number":238355,"url":"https://github.com/elastic/kibana/pull/238355","mergeCommit":{"message":"[Visualize]
Improve list error handling (#238355)\n\nFixes an error in the
**Visualize Listing** page in which an error in\nthe vis could cause the
entire page to error. This improves the error\nhandling to make it
easier to identity which visualization is causing\nthe problem in order
to address
it.","sha":"8a591b5d4e769c6f1449117777040c47669691e4"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"9.2","label":"v9.2.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/238708","number":238708,"state":"MERGED","mergeCommit":{"sha":"d4232881d7081254e998e5dfdc7307e5d4129060","message":"[9.2]
[Visualize] Improve list error handling (#238355) (#238708)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`9.2`:\n- [[Visualize] Improve list error
handling\n(#238355)](https://github.com/elastic/kibana/pull/238355)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Nick Partridge <nicholas.partridge@elastic.co>\nCo-authored-by: Marco
Vettorello
<marco.vettorello@elastic.co>"}},{"branch":"main","label":"v9.3.0","branchLabelMappingKey":"^v9.3.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/238355","number":238355,"mergeCommit":{"message":"[Visualize]
Improve list error handling (#238355)\n\nFixes an error in the
**Visualize Listing** page in which an error in\nthe vis could cause the
entire page to error. This improves the error\nhandling to make it
easier to identity which visualization is causing\nthe problem in order
to address
it.","sha":"8a591b5d4e769c6f1449117777040c47669691e4"}},{"url":"https://github.com/elastic/kibana/pull/239192","number":239192,"branch":"9.1","state":"OPEN"}]}]
BACKPORT-->

Co-authored-by: Marco Vettorello <marco.vettorello@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

4 participants