fix(dashboards-eap): Open in Explore passing aggregates as fields #90078
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.
Fixes the Open in Explore flows from Dashboards. The main issue is that
field
shouldn't be populated in the query params unless we're setting columns for the sample mode, and they should not contain aggregates. The consequence of the previous behaviour is that aggregates would appear for individual samples in the samples view, which is not a valid state.The following test cases have been updated
visualize
objectfield
query paramsfield
to the query paramsgroupBy
paramFixes EXP-177; The sorting is resolved because the user cannot get into a state in the samples table where the columns are not valid and therefore not properly triggering a request when the columns are clicked.