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

[Dashboard] Remove defer below fold setting #176535

Open
ThomThomson opened this issue Feb 8, 2024 · 4 comments
Open

[Dashboard] Remove defer below fold setting #176535

ThomThomson opened this issue Feb 8, 2024 · 4 comments
Labels
Feature:Dashboard Dashboard related features impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:small Small Level of Effort Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@ThomThomson
Copy link
Contributor

Problem

The defer loading panels below the fold setting adds some complexity to the Dashboard application, is currently in a non-operational state, and was never made generally available. We should remove this setting

@ThomThomson ThomThomson added Feature:Dashboard Dashboard related features Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas loe:small Small Level of Effort impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. labels Feb 8, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-presentation (Team:Presentation)

@andremacola
Copy link

andremacola commented Feb 8, 2024

Removing doesn't make sense. In large and heavy dashboards and with high data volume, this considerably helps with loading time and prevents the execution of dozens of queries simultaneously.

Unless there is some scheme for sequential execution of widgets. If I don't use this above the fold option, several query errors occur in Kibana, especially over long date ranges.

More context here: #170121

@ThomThomson
Copy link
Contributor Author

@andremacola, unfortunately, the deferBelowFold setting isn't working properly in the current version of Kibana, so we are intending to remove it.

Eventually we will replace this setting with a dashboard option, but there will likely be a few minors with no support for sequential loading.

In the meantime, our best practices recommend making many smaller Dashboards and linking them together with the links panel. I hope this works for you until we can build sequential load or defer below fold functionality into Dashboard.

@bhavyarm
Copy link
Contributor

Raised a bug to remove this as soon as possible from serverless environment - #183166

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Dashboard Dashboard related features impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:small Small Level of Effort Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

No branches or pull requests

4 participants