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
Too many empty buckets still cause OOM #35896
Comments
Pinging @elastic/es-analytics-geo |
@synhershko we introduced a new limit in 6x through a cluster setting named
|
The problem is this error / warning is never printed, because the ES node reaches OOM and crashes (on the |
It should be printed in the deprecation logs as soon as the |
Deprecation log contains:
But the node still crashes with the following (cropped in the end in the original file - probably process quit before finishing the flush to the file):
|
Thanks @synhershko . The issue is that we don't have a circuit breaker in the coordinating node, we only use it on each shard that participates in the search so the |
For the record, this happens on a single node instance (master + data + ingest roles) with 1g heap - so I did expect the circuit breaker to pop. Understood re the setting - obviously this is not a production deployment or anything and the query is faulty, but again - I did expect Elastic to protect itself. I'll check this with 7.x later... |
I'm aware of the request circuit breaker to protect against OOMs in agg requests (namely, #19394), but we are still able to crash it with OOM.
Consider the following:
Histogram (not Date Histogram) with interval 50 on
birthdate
(yeah, I know) is enough to crash the node (esp if it has small heap).The text was updated successfully, but these errors were encountered: