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

Remove visualization:visualize:legacyHeatmapChartsLibrary from Advanced Setting #193681

Open
1 task
markov00 opened this issue Sep 23, 2024 · 1 comment
Open
1 task
Labels
Feature:ElasticCharts Issues related to the elastic-charts library Feature:Lens Team:Visualizations Visualization editors, elastic-charts and infrastructure technical debt Improvement of the software architecture and operational architecture

Comments

@markov00
Copy link
Member

markov00 commented Sep 23, 2024

Describe the feature:
Following the decision to adopt Elastic-Charts as the sole library for data visualization in Kibana, and after years of developing and testing a Heatmap version compatible with previous features, we have decided to remove the setting visualization:visualize:legacyHeatmapChartsLibrary from the Advanced Settings and eliminate all associated code.

in #118338 The new heatmap implementation, using Elastic-Charts was released, and the Advanced Settings setting was created and turned on by default. In #154434 the deprecation badge was added and the setting was turned off by default

This change aims to streamline code maintenance, accelerate testing and CI processes, and reduce bundle size.

Tasks:

  • Removing the setting and the related code altogether. All clusters with this setting ON will automatically use the new chart implementation with no major visible changes.
@markov00 markov00 added Feature:ElasticCharts Issues related to the elastic-charts library Feature:Lens Team:Visualizations Visualization editors, elastic-charts and infrastructure labels Sep 23, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-visualizations (Team:Visualizations)

@markov00 markov00 added the technical debt Improvement of the software architecture and operational architecture label Sep 23, 2024
@mbondyra mbondyra self-assigned this Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:ElasticCharts Issues related to the elastic-charts library Feature:Lens Team:Visualizations Visualization editors, elastic-charts and infrastructure technical debt Improvement of the software architecture and operational architecture
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants