diff --git a/README.md b/README.md index 93b612619ff..808acb9cded 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ In order to install the plugin, simply run: `bin/plugin -install elasticsearch/e -------------------------------------------------- | Smart Chinese Analysis Plugin | ElasticSearch | -------------------------------------------------- - | master | 0.18 -> master | + | master | master (0.19) | -------------------------------------------------- | 1.0.0 | 0.18 -> master | -------------------------------------------------- diff --git a/pom.xml b/pom.xml index c757226da5f..7f1422e841a 100644 --- a/pom.xml +++ b/pom.xml @@ -31,7 +31,7 @@ - 0.18.5 + 0.19.0-SNAPSHOT diff --git a/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java b/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java index 45d9396f9e8..e072677b3d7 100644 --- a/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java +++ b/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java @@ -19,7 +19,6 @@ package org.elasticsearch.plugin.analysis.smartcn; -import org.elasticsearch.common.inject.Module; import org.elasticsearch.index.analysis.AnalysisModule; import org.elasticsearch.index.analysis.SmartChineseAnalysisBinderProcessor; import org.elasticsearch.plugins.AbstractPlugin; @@ -39,11 +38,7 @@ public class AnalysisSmartChinesePlugin extends AbstractPlugin { return "Smart Chinese analysis support"; } - @Override - public void processModule(Module module) { - if (module instanceof AnalysisModule) { - AnalysisModule analysisModule = (AnalysisModule) module; - analysisModule.addProcessor(new SmartChineseAnalysisBinderProcessor()); - } + public void onModule(AnalysisModule module) { + module.addProcessor(new SmartChineseAnalysisBinderProcessor()); } }