move to elasticsearch 0.19.0 snap and use some of its features

This commit is contained in:
Shay Banon 2012-01-31 13:13:11 +02:00
parent 65ada1b75a
commit 1b85f22e0a
3 changed files with 4 additions and 8 deletions

View File

@ -8,7 +8,7 @@ In order to install the plugin, simply run: `bin/plugin -install elasticsearch/e
--------------------------------------- ---------------------------------------
| Python Plugin | ElasticSearch | | Python Plugin | ElasticSearch |
--------------------------------------- ---------------------------------------
| master | 0.18 -> master | | master | master (0.19) |
--------------------------------------- ---------------------------------------
| 1.0.0 | 0.18 -> master | | 1.0.0 | 0.18 -> master |
--------------------------------------- ---------------------------------------

View File

@ -30,7 +30,7 @@
</parent> </parent>
<properties> <properties>
<elasticsearch.version>0.18.5</elasticsearch.version> <elasticsearch.version>0.19.0-SNAPSHOT</elasticsearch.version>
</properties> </properties>
<repositories> <repositories>

View File

@ -19,7 +19,6 @@
package org.elasticsearch.plugin.python; package org.elasticsearch.plugin.python;
import org.elasticsearch.common.inject.Module;
import org.elasticsearch.plugins.AbstractPlugin; import org.elasticsearch.plugins.AbstractPlugin;
import org.elasticsearch.script.ScriptModule; import org.elasticsearch.script.ScriptModule;
import org.elasticsearch.script.python.PythonScriptEngineService; import org.elasticsearch.script.python.PythonScriptEngineService;
@ -39,10 +38,7 @@ public class PythonPlugin extends AbstractPlugin {
return "Python plugin allowing to add javascript scripting support"; return "Python plugin allowing to add javascript scripting support";
} }
@Override public void onModule(ScriptModule module) {
public void processModule(Module module) { module.addScriptEngine(PythonScriptEngineService.class);
if (module instanceof ScriptModule) {
((ScriptModule) module).addScriptEngine(PythonScriptEngineService.class);
}
} }
} }