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

[Vis Augmenter] Optimize View Events flyout rendering #4631

Open
ohltyler opened this issue Jul 26, 2023 · 0 comments
Open

[Vis Augmenter] Optimize View Events flyout rendering #4631

ohltyler opened this issue Jul 26, 2023 · 0 comments
Assignees

Comments

@ohltyler
Copy link
Member

This can be improved in multiple ways. For one, decoupling from embeddables may provide inherent speed-up since the rendering can be simplified, ignoring the added overhead of embeddable logic. See existing issue #4483 for details.

Secondly, there can be big improvements in how data & events is fetched. For example, right now, each visualization is re-fetching the same source data (it is filtered out), + re-fetching the events for that particular plugin resource. Instead, this could be simplified to just fetching all source data & all events once, and passing on the particular subset of data to the individual visualizations as input. This would require decoupling from embeddables by default, since there is no way to pass data to embeddable visualizations; rather, just contextual input is passed, and data is fetched each time.

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

No branches or pull requests

1 participant