Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Renderers for all visualizations #46801

Closed
12 of 13 tasks
streamich opened this issue Sep 27, 2019 · 2 comments
Closed
12 of 13 tasks

Renderers for all visualizations #46801

streamich opened this issue Sep 27, 2019 · 2 comments
Assignees
Labels
Feature:Visualizations Generic visualization features (in case no more specific feature label is available) loe:x-large Extra Large Level of Effort Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@streamich
Copy link
Contributor

streamich commented Sep 27, 2019

All visualization renderers should be migrated from current infrastructure to expression renderers. This will make them reusable outside of visualize (currently that is lens and canvas) and allow us to deprecate visualization renderers infrastructure thus making visualization infrastructure simpler.

vis types would still continue to exist, the only difference being that instead of providing a visualization renderer in the vis definition expression renderer is provided instead. Vis type also needs to expose a function toAST that allows us to convert vis.params into expression ast.

list of visualizations to convert:


Parent issue: #44121

@streamich streamich added Feature:Visualizations Generic visualization features (in case no more specific feature label is available) Team:AppArch labels Sep 27, 2019
@streamich streamich added this to To do in kibana-app-arch via automation Sep 27, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-arch

@streamich streamich moved this from To do to 7.6 in kibana-app-arch Sep 27, 2019
@streamich streamich mentioned this issue Sep 30, 2019
20 tasks
@ppisljar ppisljar moved this from 7.6 to 7.7 in kibana-app-arch Oct 28, 2019
@ppisljar ppisljar moved this from 7.7 to Short Horizon in kibana-app-arch Feb 24, 2020
@lukasolson lukasolson added loe:x-large Extra Large Level of Effort and removed 10sp labels Jul 21, 2020
@lukeelmers lukeelmers moved this from Short Horizon to 7.10 - Tentative in kibana-app-arch Jul 22, 2020
@timroes timroes added the Team:Visualizations Visualization editors, elastic-charts and infrastructure label Sep 15, 2020
@sulemanof sulemanof self-assigned this Sep 18, 2020
@timroes timroes mentioned this issue Oct 8, 2020
7 tasks
@nickofthyme nickofthyme self-assigned this Oct 12, 2020
@lukeelmers lukeelmers removed this from 7.10 in kibana-app-arch Oct 19, 2020
@sulemanof sulemanof mentioned this issue Nov 18, 2020
8 tasks
@sulemanof
Copy link
Contributor

Closing this in favor of #78578

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Visualizations Generic visualization features (in case no more specific feature label is available) loe:x-large Extra Large Level of Effort Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests

8 participants