Skip to content

[Lens as code] Handling reference injection/extraction on server #229544

@nickofthyme

Description

@nickofthyme

With #239029 we remove references from the embeddable build function so that the Lens by-ref and by-value panels encode their references in state.attributes.references. However, this does not move the actual injection of references.

This task is to move all injection/extraction of references to the server. So there is no concept of references on lens/public code. Such injection includes:

  • Text-based and form-based datasources
  • Annotation groups
  • etc.

Note: An alternative to this effort would be to adopt the new api config natively in Lens as this would affectively move all references to the server.

Metadata

Metadata

Assignees

Labels

Feature:LensTeam:VisualizationsTeam label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t//

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions