Skip to content
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

Switch to Groovy as the default scripting language #6571

Merged

Conversation

Projects
None yet
6 participants
@dakrone
Copy link
Member

dakrone commented Jun 20, 2014

Considered a followup to #6233.

@dakrone

This comment has been minimized.

Copy link
Member Author

dakrone commented Jun 23, 2014

Fixed the typos, thanks @pickypg

@dakrone

This comment has been minimized.

Copy link
Member Author

dakrone commented Jun 23, 2014

The table of plugins is better suited for http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/modules-plugins.html#scripting I think, rather than adding a table into this section of the documentation.

@areek areek assigned rmuir and unassigned rmuir Jun 23, 2014

Comma-separated list of methods that are never allowed to be invoked,
regardless of target object.

`script.groovy.sandbox.enabled`::

This comment has been minimized.

Copy link
@pickypg

pickypg Jun 23, 2014

Member

This is probably one of the most important sandbox options, so consider moving this to the top of the group. I'd also consider making this listing a table with name, description and default value(s).

@pickypg

This comment has been minimized.

Copy link
Member

pickypg commented Jun 23, 2014

Ugh, did I comment on the commits rather than the diffs? Sorry about that. LGTM though.

@s1monw

This comment has been minimized.

Copy link
Contributor

s1monw commented Jun 24, 2014

IMO we should to this for 1.4 that way folks can upgrade to 1.3 switch to groovy and then move the 1.4 without pain. We can move it into master now already IMO..

other than that LGTM

@s1monw s1monw removed the review label Jun 24, 2014

@dakrone

This comment has been minimized.

Copy link
Member Author

dakrone commented Jun 25, 2014

@s1monw sounds good, I will merge to master now and backport to 1.4 once we've created a branch for it.

@dakrone dakrone removed the v1.3.0 label Jun 25, 2014

Switch to Groovy as the default scripting language
This is a breaking change to move from MVEL -> Groovy
@kimchy

This comment has been minimized.

Copy link
Member

kimchy commented Jun 25, 2014

is the removal of mvel, and recommending using the mvel plugin for backward comp. (and setting the default lang for mvel), going to be in a different change?

@dakrone

This comment has been minimized.

Copy link
Member Author

dakrone commented Jun 25, 2014

@kimchy yes, I will submit a separate PR for that after this one has been merged.

@dakrone dakrone merged commit 5c6d282 into elastic:master Jun 25, 2014

@dakrone dakrone added the v1.4.0 label Jul 17, 2014

@clintongormley clintongormley changed the title Switch to Groovy as the default scripting language Scripting: Switch to Groovy as the default scripting language Sep 8, 2014

@dakrone dakrone deleted the dakrone:feature/groovy-default-scripting-lang branch Sep 9, 2014

@clintongormley clintongormley changed the title Scripting: Switch to Groovy as the default scripting language Switch to Groovy as the default scripting language Jun 6, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.