TSDB: disable _tsid in composite aggregation#81646
Closed
weizijun wants to merge 1 commit intoelastic:masterfrom
Closed
TSDB: disable _tsid in composite aggregation#81646weizijun wants to merge 1 commit intoelastic:masterfrom
weizijun wants to merge 1 commit intoelastic:masterfrom
Conversation
Collaborator
|
Pinging @elastic/es-analytics-geo (Team:Analytics) |
Member
|
I think we want _tsid to work in composite aggregation. It's the sort key of the index so it's the most efficient way to run composite. @imotov, do you agree? |
Contributor
Author
is hard to use _tsid in composite aggregation, because of the after key need a string value. if we can implement the _tsid string format, it is ok to use in composite aggregation. now, _tsid in composite aggregation will throw an unexpected exception. |
Member
|
Yeah. I think @csoulios will try and fix it soon. |
Contributor
Contributor
Author
Contributor
Author
|
the exception fixed in #81998 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
in composite aggregation, group by _tsid will return the error:
reproduce:
The reason why failed is that in
InternalComposite.getKeyAsString, it will return a string for after key, but _tsid is a Map.I think _tsid is not suitable for composite aggregation, so I add a check to failed composite aggregation with _tsid.