Skip to content

[9.3] Fix SLO Error: Can not create edge with nonexistant source#257986

Merged
sbelastic merged 2 commits intoelastic:9.3from
sbelastic:256174-fix-cytoscape-orphan-nodes
Mar 17, 2026
Merged

[9.3] Fix SLO Error: Can not create edge with nonexistant source#257986
sbelastic merged 2 commits intoelastic:9.3from
sbelastic:256174-fix-cytoscape-orphan-nodes

Conversation

@sbelastic
Copy link
Copy Markdown
Contributor

@sbelastic sbelastic commented Mar 16, 2026

Closes #256174

Summary

  • Prevent the creation of orphan nodes in Cytoscape

Before vs After

Before.mp4
After.mp4

Checklist

@sbelastic sbelastic self-assigned this Mar 16, 2026
@sbelastic sbelastic added bug Fixes for quality problems that affect the customer experience backport:version Backport to applied version labels v8.19.0 v9.2.0 Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation labels Mar 16, 2026
@sbelastic sbelastic marked this pull request as ready for review March 16, 2026 17:44
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/obs-presentation-team (Team:obs-presentation)

@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

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
apm 2.8MB 2.8MB +192.0B

cc @sbelastic

@sbelastic sbelastic changed the title SLO Error: Can not create edge [9.3] Fix SLO Error: Can not create edge with nonexistant source Mar 16, 2026
@sbelastic sbelastic added the release_note:skip Skip the PR/issue when compiling release notes label Mar 16, 2026
@sbelastic sbelastic merged commit d40a92b into elastic:9.3 Mar 17, 2026
16 checks passed
sbelastic added a commit to sbelastic/kibana that referenced this pull request Mar 18, 2026
…stic#257986)

Closes elastic#256174

## Summary

- Prevent the creation of orphan nodes in Cytoscape

## Before vs After

https://github.com/user-attachments/assets/3308206b-6974-49ff-b73f-3f9746dd9020

https://github.com/user-attachments/assets/898cf251-744a-4b11-82cf-ae6427ca6712

### Checklist

- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

(cherry picked from commit d40a92b)
@sbelastic
Copy link
Copy Markdown
Contributor Author

💚 All backports created successfully

Status Branch Result
9.2
8.19

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

sbelastic added a commit to sbelastic/kibana that referenced this pull request Mar 18, 2026
…stic#257986)

Closes elastic#256174

## Summary

- Prevent the creation of orphan nodes in Cytoscape

## Before vs After

https://github.com/user-attachments/assets/3308206b-6974-49ff-b73f-3f9746dd9020

https://github.com/user-attachments/assets/898cf251-744a-4b11-82cf-ae6427ca6712

### Checklist

- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

(cherry picked from commit d40a92b)
sbelastic added a commit that referenced this pull request Mar 18, 2026
…7986) (#258284)

# Backport

This will backport the following commits from `9.3` to `9.2`:
- [[9.3] Fix SLO Error: Can not create edge with nonexistant source
(#257986)](#257986)

<!--- Backport version: 10.2.0 -->

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

<!--BACKPORT [{"author":{"name":"Samuel
Brito","email":"samuel.brito@elastic.co"},"sourceCommit":{"committedDate":"2026-03-17T17:32:31Z","message":"[9.3]
Fix SLO Error: Can not create edge with nonexistant source
(#257986)\n\nCloses
https://github.com/elastic/kibana/issues/256174\n\n## Summary\n\n-
Prevent the creation of orphan nodes in Cytoscape\n\n## Before vs
After\n\n\n\n\nhttps://github.com/user-attachments/assets/3308206b-6974-49ff-b73f-3f9746dd9020\n\n\n\nhttps://github.com/user-attachments/assets/898cf251-744a-4b11-82cf-ae6427ca6712\n\n\n\n###
Checklist\n\n- [x] [Unit or
functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere
updated or added to match the most common
scenarios","sha":"d40a92b4493840d4b0cf229db7c2f2e242f8bc34","branchLabelMapping":{"^v9.3.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","backport:version","v8.19.0","v9.2.0","Team:obs-presentation"],"title":"[9.3]
Fix SLO Error: Can not create edge with nonexistant
source","number":257986,"url":"https://github.com/elastic/kibana/pull/257986","mergeCommit":{"message":"[9.3]
Fix SLO Error: Can not create edge with nonexistant source
(#257986)\n\nCloses
https://github.com/elastic/kibana/issues/256174\n\n## Summary\n\n-
Prevent the creation of orphan nodes in Cytoscape\n\n## Before vs
After\n\n\n\n\nhttps://github.com/user-attachments/assets/3308206b-6974-49ff-b73f-3f9746dd9020\n\n\n\nhttps://github.com/user-attachments/assets/898cf251-744a-4b11-82cf-ae6427ca6712\n\n\n\n###
Checklist\n\n- [x] [Unit or
functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere
updated or added to match the most common
scenarios","sha":"d40a92b4493840d4b0cf229db7c2f2e242f8bc34"}},"sourceBranch":"9.3","suggestedTargetBranches":["8.19","9.2"],"targetPullRequestStates":[{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.2","label":"v9.2.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
sbelastic added a commit that referenced this pull request Mar 18, 2026
…57986) (#258285)

# Backport

This will backport the following commits from `9.3` to `8.19`:
- [[9.3] Fix SLO Error: Can not create edge with nonexistant source
(#257986)](#257986)

<!--- Backport version: 10.2.0 -->

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

<!--BACKPORT [{"author":{"name":"Samuel
Brito","email":"samuel.brito@elastic.co"},"sourceCommit":{"committedDate":"2026-03-17T17:32:31Z","message":"[9.3]
Fix SLO Error: Can not create edge with nonexistant source
(#257986)\n\nCloses
https://github.com/elastic/kibana/issues/256174\n\n## Summary\n\n-
Prevent the creation of orphan nodes in Cytoscape\n\n## Before vs
After\n\n\n\n\nhttps://github.com/user-attachments/assets/3308206b-6974-49ff-b73f-3f9746dd9020\n\n\n\nhttps://github.com/user-attachments/assets/898cf251-744a-4b11-82cf-ae6427ca6712\n\n\n\n###
Checklist\n\n- [x] [Unit or
functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere
updated or added to match the most common
scenarios","sha":"d40a92b4493840d4b0cf229db7c2f2e242f8bc34","branchLabelMapping":{"^v9.3.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","backport:version","v8.19.0","v9.2.0","Team:obs-presentation"],"title":"[9.3]
Fix SLO Error: Can not create edge with nonexistant
source","number":257986,"url":"https://github.com/elastic/kibana/pull/257986","mergeCommit":{"message":"[9.3]
Fix SLO Error: Can not create edge with nonexistant source
(#257986)\n\nCloses
https://github.com/elastic/kibana/issues/256174\n\n## Summary\n\n-
Prevent the creation of orphan nodes in Cytoscape\n\n## Before vs
After\n\n\n\n\nhttps://github.com/user-attachments/assets/3308206b-6974-49ff-b73f-3f9746dd9020\n\n\n\nhttps://github.com/user-attachments/assets/898cf251-744a-4b11-82cf-ae6427ca6712\n\n\n\n###
Checklist\n\n- [x] [Unit or
functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere
updated or added to match the most common
scenarios","sha":"d40a92b4493840d4b0cf229db7c2f2e242f8bc34"}},"sourceBranch":"9.3","suggestedTargetBranches":["8.19","9.2"],"targetPullRequestStates":[{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.2","label":"v9.2.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:version Backport to applied version labels bug Fixes for quality problems that affect the customer experience release_note:skip Skip the PR/issue when compiling release notes Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation v8.19.0 v8.19.13 v9.2.0 v9.2.7

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants