-
Notifications
You must be signed in to change notification settings - Fork 24.9k
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
Painless: BWC breaking parsing change in 6.3.0 onwards #33193
Labels
Comments
spinscale
added
>bug
>regression
blocker
:Core/Infra/Scripting
Scripting abstractions, Painless, and Mustache
labels
Aug 28, 2018
Pinging @elastic/es-core-infra |
spinscale
changed the title
Painless: BWC breaking parsing change in 6.3.0
Painless: BWC breaking parsing change in 6.3.0 onwards
Aug 28, 2018
@spinscale Will take a look soon. |
Posted a fix (#33212) |
This is fixed. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Elasticsearch version (
bin/elasticsearch --version
): 6.4.0/6.3.2 (works in 6.2.4)Description of the problem including expected versus actual behavior:
Parsing of scripts seems to have changed from 6.2 onwards, meaning that requests and watches that worked on 6.2 will suddenly break in 6.3 and above.
Steps to reproduce:
Run this script field with 6.3 and you will get
This is the response
This above search will work fine under 6.2.4 though. If you append a semicolon at the end of the script, this also works in 6.3.2/6.4.0.
@jdconrad can you take a look please? This is breaking BWC compat in a minor release thus I think it warrants being a blocker for now.
The text was updated successfully, but these errors were encountered: