Skip to content

[Lens] Add telemetry to track obsolete Lens runtime migrations#236848

Draft
nickofthyme wants to merge 1 commit intoelastic:mainfrom
nickofthyme:runtime-migration-telemetry
Draft

[Lens] Add telemetry to track obsolete Lens runtime migrations#236848
nickofthyme wants to merge 1 commit intoelastic:mainfrom
nickofthyme:runtime-migration-telemetry

Conversation

@nickofthyme
Copy link
Contributor

Summary

Follow up to #235286 & #229534.

In #229534 we add Content Management item transforms in Lens to transform Lens SO into a known trusted state. This means all transforms are applied and the shape of the content is perfectly aligned to the TS definitions coming from the server.

The only exception to this is by-value dashboard panels. These still require the lens runtime migrations in order to function properly as this state can still contain legacy properties. This will be fixed once #235277 is merged which handles transforming the Lens dashboard panel state to the correct state.

Checklist

  • The PR description includes the appropriate Release Notes section, and the correct release_note:* label is applied per the guidelines
  • Review the backport guidelines and apply applicable backport:* labels.

@nickofthyme nickofthyme added Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// release_note:skip Skip the PR/issue when compiling release notes Feature:Lens backport:skip This PR does not require backporting labels Sep 29, 2025
@elasticmachine
Copy link
Contributor

🤖 Jobs for this PR can be triggered through checkboxes. 🚧

ℹ️ To trigger the CI, please tick the checkbox below 👇

  • Click to trigger kibana-pull-request for this PR!
  • Click to trigger kibana-deploy-project-from-pr for this PR!
  • Click to trigger kibana-deploy-cloud-from-pr for this PR!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting Feature:Lens release_note:skip Skip the PR/issue when compiling release notes Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t//

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants