You aren't on IRC so I'll just explain here.  There isn't a mailing list
for Cirrus or I'd have us take it there.  The elasticsearch mailing list is
just as good as the Mediawiki mailing list.

Cirrus doesn't use stored scripts on the server because we at WMF update
Cirrus constantly and we don't want to have to think about whether or not a
release needs a script change.  And we do rolling releases so we'd have to
keep two copies of the script there all the time.  Just not worth it.

The other problem is that Cirrus releases are tagged on MediaWiki's twice
yearly release schedule for external use.  Thats honestly not frequent
enough given how quickly the project is moving and how quickly
Elasticsearch is moving.  WMF releases weekly and that works well but we
can't expect other users to do that.  Its just too much work.

Long story short - the _fastest_ way for you to resolve this is to reenable
dynamic scripting setting

script.disable_dynamic: false


in elasticsearch.yml and restart Elasticsearch.

Another solution would be for me to backport the latest release of cirrus
to mediawiki 1.23.  That'd take some time but wouldn't require
non-sandboxed dynamic scripting.

On Tue, Oct 28, 2014 at 8:18 AM, Nikolas Everett <nik9...@gmail.com> wrote:

> I'll hop on irc and help from there. Depending on the version of cirrus
> you use it requires groovy or MVEL support.
> On Oct 28, 2014 4:12 AM, "Isabel Drost-Fromm" <
> isabel.drostfr...@elasticsearch.com> wrote:
>
>> This looks like a configuration issue. The clue is in the following line:
>>
>> "QueryParsingException[[wikidb_content_first] script_score the script
>> could not be loaded]; nested: ScriptException[dynamic scripting for[mvel]
>>  disabled];"
>>
>> According to
>>
>>
>> http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/modules-scripting.html
>>
>> scripting was disabled by default starting version 1.2.0.
>> Isabel
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "elasticsearch" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to elasticsearch+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/elasticsearch/CAFSgB-BSB4HJSwgku_6Hco%3DdpzVxgpz77SVWerrEitSQdvY6SQ%40mail.gmail.com
>> <https://groups.google.com/d/msgid/elasticsearch/CAFSgB-BSB4HJSwgku_6Hco%3DdpzVxgpz77SVWerrEitSQdvY6SQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAPmjWd2n8S4dPvscAVCYUJEM6_fSRdWOprhRcJCehOsDBzvznA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to