Skip to content

[9.2] [Embeddable] Allow panels to pause data fetching (#235266)#237524

Closed
kibanamachine wants to merge 1 commit intoelastic:9.2from
kibanamachine:backport/9.2/pr-235266
Closed

[9.2] [Embeddable] Allow panels to pause data fetching (#235266)#237524
kibanamachine wants to merge 1 commit intoelastic:9.2from
kibanamachine:backport/9.2/pr-235266

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

Gives the Embeddable system the ability to arbitrarily pause and unpause data fetching

(cherry picked from commit b54c117)
@kibanamachine kibanamachine requested review from a team as code owners October 3, 2025 18:29
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Oct 3, 2025
@kibanamachine kibanamachine enabled auto-merge (squash) October 3, 2025 18:29
@ThomThomson ThomThomson closed this Oct 3, 2025
auto-merge was automatically disabled October 3, 2025 19:11

Pull request was closed

@elasticmachine
Copy link
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
aiops 605 607 +2
apm 2013 2015 +2
canvas 1384 1386 +2
cases 1174 1176 +2
controls 398 400 +2
dashboard 706 708 +2
dashboardEnhanced 124 126 +2
dashboardMarkdown 102 104 +2
dataVisualizer 812 814 +2
discover 1616 1618 +2
discoverEnhanced 85 87 +2
embeddable 110 112 +2
embeddableAlertsTable 546 548 +2
embeddableEnhanced 84 86 +2
imageEmbeddable 159 161 +2
inputControlVis 109 111 +2
lens 1418 1420 +2
links 136 138 +2
maps 1285 1287 +2
ml 2539 2541 +2
presentationPanel 156 158 +2
reporting 227 229 +2
securitySolution 8294 8296 +2
slo 1271 1273 +2
synthetics 1368 1370 +2
triggersActionsUi 997 999 +2
urlDrilldown 87 89 +2
visTypeVega 567 569 +2
visualizations 550 552 +2
total +58

Public APIs missing comments

Total count of every public API that lacks a comment. Target amount is 0. Run node scripts/build_api_docs --plugin [yourplugin] --stats comments for more detailed information.

id before after diff
@kbn/presentation-publishing 230 234 +4

Async chunks

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

id before after diff
aiops 525.4KB 526.3KB +904.0B
cases 1.4MB 1.4MB +6.0B
controls 489.1KB 489.1KB +61.0B
dashboard 660.9KB 660.9KB +6.0B
dashboardEnhanced 66.6KB 66.6KB +6.0B
dashboardMarkdown 71.2KB 71.2KB +6.0B
dataVisualizer 594.1KB 595.0KB +908.0B
discover 1.2MB 1.2MB +909.0B
embeddable 59.4KB 59.4KB -1.0B
embeddableAlertsTable 1003.7KB 1004.6KB +911.0B
imageEmbeddable 111.8KB 111.8KB +6.0B
lens 1.5MB 1.5MB +2.0B
links 100.7KB 100.7KB +6.0B
maps 3.1MB 3.1MB +1.4KB
ml 5.4MB 5.4MB +904.0B
presentationPanel 99.0KB 99.0KB +6.0B
reporting 181.3KB 181.3KB +1.0B
securitySolution 11.1MB 11.1MB +12.0B
slo 974.1KB 975.0KB +918.0B
synthetics 1.0MB 1.0MB +904.0B
visTypeVega 2.1MB 2.1MB +1.0B
visualizations 350.2KB 351.0KB +904.0B
total +8.6KB

Page load bundle

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

id before after diff
embeddable 17.0KB 17.0KB -2.0B
lens 61.2KB 62.0KB +836.0B
reporting 41.4KB 41.4KB +1.0B
visTypeVega 34.2KB 34.2KB +1.0B
total +836.0B
Unknown metric groups

API count

id before after diff
@kbn/presentation-publishing 276 280 +4

cc @ThomThomson

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.

3 participants