Skip to content

[9.2] [Dashboards] Fix backups service (#257762)#260786

Merged
ThomThomson merged 7 commits intoelastic:9.2from
ThomThomson:backport/9.2/pr-257762
Apr 6, 2026
Merged

[9.2] [Dashboards] Fix backups service (#257762)#260786
ThomThomson merged 7 commits intoelastic:9.2from
ThomThomson:backport/9.2/pr-257762

Conversation

@ThomThomson
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 9.2:

Questions ?

Please refer to the Backport tool documentation

Fixes the backup service not working in non-default spaces by solving the underlying race condition.

(cherry picked from commit 523f063)

# Conflicts:
#	src/platform/plugins/shared/dashboard/jest_setup.ts
#	src/platform/plugins/shared/dashboard/public/dashboard_api/load_dashboard_api/load_dashboard_api.test.ts
#	src/platform/plugins/shared/dashboard/public/dashboard_api/load_dashboard_api/load_dashboard_api.ts
#	src/platform/plugins/shared/dashboard/public/dashboard_api/save_modal/save_dashboard.ts
#	src/platform/plugins/shared/dashboard/public/dashboard_api/unsaved_changes_manager.test.ts
#	src/platform/plugins/shared/dashboard/public/dashboard_api/unsaved_changes_manager.ts
#	src/platform/plugins/shared/dashboard/public/dashboard_api/view_mode_manager.ts
#	src/platform/plugins/shared/dashboard/public/dashboard_app/no_data/dashboard_app_no_data.tsx
#	src/platform/plugins/shared/dashboard/public/dashboard_app/top_nav/share/share_options_utils.ts
#	src/platform/plugins/shared/dashboard/public/dashboard_app/top_nav/share/show_share_modal.test.tsx
#	src/platform/plugins/shared/dashboard/public/dashboard_app/top_nav/use_dashboard_menu_items.tsx
#	src/platform/plugins/shared/dashboard/public/dashboard_listing/dashboard_unsaved_listing.test.tsx
#	src/platform/plugins/shared/dashboard/public/dashboard_listing/dashboard_unsaved_listing.tsx
#	src/platform/plugins/shared/dashboard/public/dashboard_listing/hooks/use_dashboard_listing_table.test.tsx
#	src/platform/plugins/shared/dashboard/public/dashboard_listing/hooks/use_dashboard_listing_table.tsx
#	src/platform/plugins/shared/dashboard/public/dashboard_renderer/dashboard_module.ts
#	src/platform/plugins/shared/dashboard/public/plugin.tsx
#	src/platform/plugins/shared/dashboard/public/services/kibana_services.ts
@ThomThomson ThomThomson added the backport This PR is a backport of another PR label Apr 1, 2026
@ThomThomson ThomThomson enabled auto-merge (squash) April 1, 2026 17:27
@ThomThomson ThomThomson force-pushed the backport/9.2/pr-257762 branch from a2e7a2f to 47278cd Compare April 2, 2026 20:37
@elastic elastic deleted a comment from kibanamachine Apr 2, 2026
@ThomThomson
Copy link
Copy Markdown
Contributor Author

@elasticmachine merge upstream

@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
dashboard 704 705 +1

Async chunks

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

id before after diff
dashboard 663.0KB 661.7KB -1.3KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
dashboard 17.4KB 17.5KB +102.0B
Unknown metric groups

ESLint disabled line counts

id before after diff
dashboard 22 23 +1

Total ESLint disabled count

id before after diff
dashboard 22 23 +1

History

@ThomThomson ThomThomson merged commit 3f1d660 into elastic:9.2 Apr 6, 2026
14 checks passed
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants