-
Notifications
You must be signed in to change notification settings - Fork 25k
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
Composite fails to run on sorted indices #72078
Labels
:Analytics/Aggregations
Aggregations
>bug
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
Comments
elasticmachine
added
the
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
label
Apr 22, 2021
Pinging @elastic/es-analytics-geo (Team:Analytics) |
This looks like one of my bugs. I'll have a look at it today. That does
mean we don't have any tests for this case. That'll be fun to track down.
…On Thu, Apr 22, 2021, 07:27 Elastic Machine ***@***.***> wrote:
Pinging @elastic/es-analytics-geo
<https://github.com/orgs/elastic/teams/es-analytics-geo> (Team:Analytics)
—
You are receiving this because you are on a team that was mentioned.
Reply to this email directly, view it on GitHub
<#72078 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABUXIVBRIADV2DUSNR7OTTTKAB3FANCNFSM43MIJGYA>
.
|
nik9000
added a commit
to nik9000/elasticsearch
that referenced
this issue
Apr 22, 2021
I broke composite early termination when reworking how aggregations' contact for `getLeafCollector` around early termination in elastic#70320. We didn't see it in our tests because we weren't properly emulating the aggregation collection stage. This fixes early termination by adhering to the new contract and adds more tests. Closes elastic#72078 Co-authored-by: Benjamin Trent <[email protected]>
nik9000
added a commit
that referenced
this issue
Apr 22, 2021
I broke composite early termination when reworking how aggregations' contact for `getLeafCollector` around early termination in #70320. We didn't see it in our tests because we weren't properly emulating the aggregation collection stage. This fixes early termination by adhering to the new contract and adds more tests. Closes #72078 Co-authored-by: Benjamin Trent <[email protected]>
nik9000
added a commit
to nik9000/elasticsearch
that referenced
this issue
Apr 22, 2021
I broke composite early termination when reworking how aggregations' contact for `getLeafCollector` around early termination in elastic#70320. We didn't see it in our tests because we weren't properly emulating the aggregation collection stage. This fixes early termination by adhering to the new contract and adds more tests. Closes elastic#72078 Co-authored-by: Benjamin Trent <[email protected]>
nik9000
added a commit
to nik9000/elasticsearch
that referenced
this issue
Apr 22, 2021
I broke composite early termination when reworking how aggregations' contact for `getLeafCollector` around early termination in elastic#70320. We didn't see it in our tests because we weren't properly emulating the aggregation collection stage. This fixes early termination by adhering to the new contract and adds more tests. Closes elastic#72078 Co-authored-by: Benjamin Trent <[email protected]>
nik9000
added a commit
that referenced
this issue
Apr 27, 2021
I broke composite early termination when reworking how aggregations' contact for `getLeafCollector` around early termination in #70320. We didn't see it in our tests because we weren't properly emulating the aggregation collection stage. This fixes early termination by adhering to the new contract and adds more tests. Closes #72078 Co-authored-by: Benjamin Trent <[email protected]>
nik9000
added a commit
that referenced
this issue
Apr 27, 2021
I broke composite early termination when reworking how aggregations' contact for `getLeafCollector` around early termination in #70320. We didn't see it in our tests because we weren't properly emulating the aggregation collection stage. This fixes early termination by adhering to the new contract and adds more tests. Closes #72078 Co-authored-by: Benjamin Trent <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
:Analytics/Aggregations
Aggregations
>bug
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
Elasticsearch version (
bin/elasticsearch --version
):master, 7.13
Description of the problem including expected versus actual behavior:
Composite aggs should work with sorted indices
Steps to reproduce:
after
indicatedI am thinking the leaf collector
noop
check is too broad. It appears to be catching and rethrowing even if thecollect
method in the collector throws.elasticsearch/server/src/main/java/org/elasticsearch/search/aggregations/bucket/composite/CompositeValuesCollectorQueue.java
Line 278 in 5f471f4
Provide logs (if relevant):
The text was updated successfully, but these errors were encountered: