feat(logs): Without chart data when table is empty #103930
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This withholds the chart data when the table is empty. It happens when the user is searching for a log closer to the start of the query period. The chart query successfully finds the results, but because the table query is using the flex time strategy, it may not have scanned that point in time just yet. It will if the user clicks on
Continue Scanninga few times but until the table finds the log, we have a weird state that is difficult to explain. To address this, we opted to withhold the chart data and make it look like the chart is still loading when the user clicks onContinue Scanning. And only when the table finds some results, will the chart finally render.