Skip to content

Update rbush to v4 (main) (manual)#219613

Merged
marshallmain merged 2 commits intoelastic:mainfrom
marshallmain:renovate/main-rbush
Apr 30, 2025
Merged

Update rbush to v4 (main) (manual)#219613
marshallmain merged 2 commits intoelastic:mainfrom
marshallmain:renovate/main-rbush

Conversation

@marshallmain
Copy link
Contributor

@marshallmain marshallmain commented Apr 29, 2025

Summary

Manual version of #205557 - now that rbush is an ES module, jest tests fail unless we exclude it explicitly from babel transforms.

@marshallmain marshallmain added release_note:skip Skip the PR/issue when compiling release notes Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. backport:all-open Backport to all branches that could still receive a release labels Apr 29, 2025
@elasticmachine
Copy link
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] Jest Tests #2 / Alert by rule panel renders correctly

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
securitySolution 7298 7299 +1

Async chunks

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

id before after diff
securitySolution 9.1MB 9.1MB -525.0B

@marshallmain marshallmain marked this pull request as ready for review April 29, 2025 19:12
@marshallmain marshallmain requested review from a team and kibanamachine as code owners April 29, 2025 19:12
@elasticmachine
Copy link
Contributor

Pinging @elastic/security-solution (Team: SecuritySolution)

Copy link
Contributor

@azasypkin azasypkin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes in package.json LGTM

@marshallmain marshallmain merged commit b28474b into elastic:main Apr 30, 2025
18 checks passed
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 7.17, 8.17, 8.18, 8.19, 9.0

https://github.com/elastic/kibana/actions/runs/14755236397

@kibanamachine
Copy link
Contributor

💔 All backports failed

Status Branch Result
7.17 Backport failed because of merge conflicts
8.17 Backport failed because of merge conflicts
8.18 Backport failed because of merge conflicts

You might need to backport the following PRs to 8.18:
- SKA: Relocate "platform" packages that remain on /packages (#208704)
8.19 Backport failed because of merge conflicts

You might need to backport the following PRs to 8.19:
- [LockManager] Expose as package (#219220)
- [upgrade assistant] Create upgrade-assistant package, stub out storybook usage (#218705)
- Upgrade @elastic/charts to 69.2.1 (#216430)
9.0 Backport failed because of merge conflicts

You might need to backport the following PRs to 9.0:
- [ska][x-pack] relocate api_integration tests [1] (#218470)
- Update OpenFeature (main) (#218569)

Manual backport

To create the backport manually run:

node scripts/backport --pr 219613

Questions ?

Please refer to the Backport tool documentation

@marshallmain marshallmain added backport:version Backport to applied version labels v8.19.0 v8.17.7 v8.18.2 v9.0.2 and removed backport:all-open Backport to all branches that could still receive a release labels Apr 30, 2025
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.17, 8.18, 8.19

https://github.com/elastic/kibana/actions/runs/14757670535

@kibanamachine
Copy link
Contributor

💔 All backports failed

Status Branch Result
8.17 Backport failed because of merge conflicts
8.18 Backport failed because of merge conflicts

You might need to backport the following PRs to 8.18:
- SKA: Relocate "platform" packages that remain on /packages (#208704)
8.19 Backport failed because of merge conflicts

You might need to backport the following PRs to 8.19:
- [LockManager] Expose as package (#219220)
- [upgrade assistant] Create upgrade-assistant package, stub out storybook usage (#218705)
- Upgrade @elastic/charts to 69.2.1 (#216430)

Manual backport

To create the backport manually run:

node scripts/backport --pr 219613

Questions ?

Please refer to the Backport tool documentation

marshallmain added a commit to marshallmain/kibana that referenced this pull request Apr 30, 2025
## Summary

Manual version of elastic#205557 - now
that `rbush` is an ES module, jest tests fail unless we exclude it
explicitly from babel transforms.

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
(cherry picked from commit b28474b)

# Conflicts:
#	src/platform/packages/shared/kbn-test/jest-preset.js
#	yarn.lock
pborgonovi pushed a commit that referenced this pull request Apr 30, 2025
## Summary

Manual version of #205557 - now
that `rbush` is an ES module, jest tests fail unless we exclude it
explicitly from babel transforms.

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
marshallmain added a commit to marshallmain/kibana that referenced this pull request Apr 30, 2025
## Summary

Manual version of elastic#205557 - now
that `rbush` is an ES module, jest tests fail unless we exclude it
explicitly from babel transforms.

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
(cherry picked from commit b28474b)

# Conflicts:
#	src/platform/packages/shared/kbn-test/jest-preset.js
@marshallmain
Copy link
Contributor Author

💔 Some backports could not be created

Status Branch Result
9.0
8.19
8.18
8.17
7.17 Conflict resolution was aborted by the user

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

Manual backport

To create the backport manually run:

node scripts/backport --pr 219613

Questions ?

Please refer to the Backport tool documentation

marshallmain added a commit to marshallmain/kibana that referenced this pull request Apr 30, 2025
## Summary

Manual version of elastic#205557 - now
that `rbush` is an ES module, jest tests fail unless we exclude it
explicitly from babel transforms.

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
(cherry picked from commit b28474b)

# Conflicts:
#	packages/kbn-test/jest-preset.js
marshallmain added a commit to marshallmain/kibana that referenced this pull request Apr 30, 2025
## Summary

Manual version of elastic#205557 - now
that `rbush` is an ES module, jest tests fail unless we exclude it
explicitly from babel transforms.

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
(cherry picked from commit b28474b)

# Conflicts:
#	src/platform/packages/shared/kbn-test/jest-preset.js
#	yarn.lock
marshallmain added a commit that referenced this pull request May 1, 2025
# Backport

This will backport the following commits from `main` to `9.0`:
- [Update rbush to v4 (main) (manual)
(#219613)](#219613)

<!--- Backport version: 9.6.6 -->

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

<!--BACKPORT [{"author":{"name":"Marshall
Main","email":"55718608+marshallmain@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-04-30T13:03:13Z","message":"Update
rbush to v4 (main) (manual) (#219613)\n\n## Summary\n\nManual version of
#205557 - now\nthat `rbush` is an
ES module, jest tests fail unless we exclude it\nexplicitly from babel
transforms.\n\n---------\n\nCo-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"b28474be3d3aab49d3b3ab197b1963496d20821b","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:
SecuritySolution","backport:all-open","v9.1.0"],"title":"Update rbush to
v4 (main)
(manual)","number":219613,"url":"https://github.com/elastic/kibana/pull/219613","mergeCommit":{"message":"Update
rbush to v4 (main) (manual) (#219613)\n\n## Summary\n\nManual version of
#205557 - now\nthat `rbush` is an
ES module, jest tests fail unless we exclude it\nexplicitly from babel
transforms.\n\n---------\n\nCo-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"b28474be3d3aab49d3b3ab197b1963496d20821b"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/219613","number":219613,"mergeCommit":{"message":"Update
rbush to v4 (main) (manual) (#219613)\n\n## Summary\n\nManual version of
#205557 - now\nthat `rbush` is an
ES module, jest tests fail unless we exclude it\nexplicitly from babel
transforms.\n\n---------\n\nCo-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"b28474be3d3aab49d3b3ab197b1963496d20821b"}}]}]
BACKPORT-->
marshallmain added a commit that referenced this pull request May 1, 2025
# Backport

This will backport the following commits from `main` to `8.19`:
- [Update rbush to v4 (main) (manual)
(#219613)](#219613)

<!--- Backport version: 9.6.6 -->

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

<!--BACKPORT [{"author":{"name":"Marshall
Main","email":"55718608+marshallmain@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-04-30T13:03:13Z","message":"Update
rbush to v4 (main) (manual) (#219613)\n\n## Summary\n\nManual version of
#205557 - now\nthat `rbush` is an
ES module, jest tests fail unless we exclude it\nexplicitly from babel
transforms.\n\n---------\n\nCo-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"b28474be3d3aab49d3b3ab197b1963496d20821b","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:
SecuritySolution","backport:all-open","v9.1.0"],"title":"Update rbush to
v4 (main)
(manual)","number":219613,"url":"https://github.com/elastic/kibana/pull/219613","mergeCommit":{"message":"Update
rbush to v4 (main) (manual) (#219613)\n\n## Summary\n\nManual version of
#205557 - now\nthat `rbush` is an
ES module, jest tests fail unless we exclude it\nexplicitly from babel
transforms.\n\n---------\n\nCo-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"b28474be3d3aab49d3b3ab197b1963496d20821b"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/219613","number":219613,"mergeCommit":{"message":"Update
rbush to v4 (main) (manual) (#219613)\n\n## Summary\n\nManual version of
#205557 - now\nthat `rbush` is an
ES module, jest tests fail unless we exclude it\nexplicitly from babel
transforms.\n\n---------\n\nCo-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"b28474be3d3aab49d3b3ab197b1963496d20821b"}}]}]
BACKPORT-->
marshallmain added a commit that referenced this pull request May 1, 2025
# Backport

This will backport the following commits from `main` to `8.18`:
- [Update rbush to v4 (main) (manual)
(#219613)](#219613)

<!--- Backport version: 9.6.6 -->

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

<!--BACKPORT [{"author":{"name":"Marshall
Main","email":"55718608+marshallmain@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-04-30T13:03:13Z","message":"Update
rbush to v4 (main) (manual) (#219613)\n\n## Summary\n\nManual version of
#205557 - now\nthat `rbush` is an
ES module, jest tests fail unless we exclude it\nexplicitly from babel
transforms.\n\n---------\n\nCo-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"b28474be3d3aab49d3b3ab197b1963496d20821b","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:
SecuritySolution","backport:all-open","v9.1.0"],"title":"Update rbush to
v4 (main)
(manual)","number":219613,"url":"https://github.com/elastic/kibana/pull/219613","mergeCommit":{"message":"Update
rbush to v4 (main) (manual) (#219613)\n\n## Summary\n\nManual version of
#205557 - now\nthat `rbush` is an
ES module, jest tests fail unless we exclude it\nexplicitly from babel
transforms.\n\n---------\n\nCo-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"b28474be3d3aab49d3b3ab197b1963496d20821b"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/219613","number":219613,"mergeCommit":{"message":"Update
rbush to v4 (main) (manual) (#219613)\n\n## Summary\n\nManual version of
#205557 - now\nthat `rbush` is an
ES module, jest tests fail unless we exclude it\nexplicitly from babel
transforms.\n\n---------\n\nCo-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"b28474be3d3aab49d3b3ab197b1963496d20821b"}}]}]
BACKPORT-->
marshallmain added a commit that referenced this pull request May 1, 2025
# Backport

This will backport the following commits from `main` to `8.17`:
- [Update rbush to v4 (main) (manual)
(#219613)](#219613)

<!--- Backport version: 9.6.6 -->

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

<!--BACKPORT [{"author":{"name":"Marshall
Main","email":"55718608+marshallmain@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-04-30T13:03:13Z","message":"Update
rbush to v4 (main) (manual) (#219613)\n\n## Summary\n\nManual version of
#205557 - now\nthat `rbush` is an
ES module, jest tests fail unless we exclude it\nexplicitly from babel
transforms.\n\n---------\n\nCo-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"b28474be3d3aab49d3b3ab197b1963496d20821b","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:
SecuritySolution","backport:all-open","v9.1.0"],"title":"Update rbush to
v4 (main)
(manual)","number":219613,"url":"https://github.com/elastic/kibana/pull/219613","mergeCommit":{"message":"Update
rbush to v4 (main) (manual) (#219613)\n\n## Summary\n\nManual version of
#205557 - now\nthat `rbush` is an
ES module, jest tests fail unless we exclude it\nexplicitly from babel
transforms.\n\n---------\n\nCo-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"b28474be3d3aab49d3b3ab197b1963496d20821b"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/219613","number":219613,"mergeCommit":{"message":"Update
rbush to v4 (main) (manual) (#219613)\n\n## Summary\n\nManual version of
#205557 - now\nthat `rbush` is an
ES module, jest tests fail unless we exclude it\nexplicitly from babel
transforms.\n\n---------\n\nCo-authored-by: elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"b28474be3d3aab49d3b3ab197b1963496d20821b"}}]}]
BACKPORT-->
akowalska622 pushed a commit to akowalska622/kibana that referenced this pull request May 29, 2025
## Summary

Manual version of elastic#205557 - now
that `rbush` is an ES module, jest tests fail unless we exclude it
explicitly from babel transforms.

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
@marshallmain marshallmain deleted the renovate/main-rbush branch June 26, 2025 19:09
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 release_note:skip Skip the PR/issue when compiling release notes Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. v8.17.6 v8.17.7 v8.18.1 v8.18.2 v8.19.0 v9.0.1 v9.0.2 v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants