-
Notifications
You must be signed in to change notification settings - Fork 24.4k
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
Using Debug.explain
kills data nodes.
#103018
Labels
>bug
:Core/Infra/Scripting
Scripting abstractions, Painless, and Mustache
Team:Core/Infra
Meta label for core/infra team
v8.11.3
Comments
Pinging @elastic/es-core-infra (Team:Core/Infra) |
rjernst
added a commit
to rjernst/elasticsearch
that referenced
this issue
Dec 7, 2023
In elastic#100872 Painless errors were wrapped so as to avoid throwing Errors outside scripting. However, one case was missed: PainlessExplainError which is used by Debug.explain. This commit adds the explain error to those that painless wraps. closes elastic#103018
Can I know the expected release date for |
elasticsearchmachine
pushed a commit
that referenced
this issue
Dec 9, 2023
rjernst
added a commit
to rjernst/elasticsearch
that referenced
this issue
Dec 9, 2023
In elastic#100872 Painless errors were wrapped so as to avoid throwing Errors outside scripting. However, one case was missed: PainlessExplainError which is used by Debug.explain. This commit adds the explain error to those that painless wraps. closes elastic#103018
rjernst
added a commit
to rjernst/elasticsearch
that referenced
this issue
Dec 9, 2023
In elastic#100872 Painless errors were wrapped so as to avoid throwing Errors outside scripting. However, one case was missed: PainlessExplainError which is used by Debug.explain. This commit adds the explain error to those that painless wraps. closes elastic#103018
rjernst
added a commit
to rjernst/elasticsearch
that referenced
this issue
Dec 9, 2023
In elastic#100872 Painless errors were wrapped so as to avoid throwing Errors outside scripting. However, one case was missed: PainlessExplainError which is used by Debug.explain. This commit adds the explain error to those that painless wraps. closes elastic#103018
I don't think |
@ong-ar You are correct, this did not make the cutoff for 8.11.3. It will be in 8.12.0. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
>bug
:Core/Infra/Scripting
Scripting abstractions, Painless, and Mustache
Team:Core/Infra
Meta label for core/infra team
v8.11.3
Elasticsearch Version
Version: 8.11.1, Build: rpm/6f9ff581fbcde658e6f69d6ce03050f060d1fd0c/2023-11-11T10:05:59.421038163Z, JVM: 21.0.1
Installed Plugins
[]
Java Version
openjdk version "21.0.1"
OS Version
6.1.61-85.141.amzn2023.x86_64
Problem Description
I often use map_script for statistics, but when I use Debug.explain, the data nodes emit the message below and all die.
If removing
Debug.explain
, it works normally.It wasn't a problem when using version 8.6.2, but since upgrading, I'm seeing that.
I need help.
Steps to Reproduce
If you use
Debug.explain
in map_script, an error message will appear, but if you search another index afterwards, the search will not work. The reason is that the data nodes are dead with the below message.Logs (if relevant)
The text was updated successfully, but these errors were encountered: