fix logging
This commit is contained in:
parent
7d91be5009
commit
29b6454817
@ -66,7 +66,10 @@ index:
|
||||
ik:
|
||||
alias: [ik_analyzer]
|
||||
type: org.elasticsearch.index.analysis.IkAnalyzerProvider
|
||||
ik_smart:
|
||||
ik_max_word:
|
||||
type: ik
|
||||
use_smart: false
|
||||
ik_smart:
|
||||
type: ik
|
||||
use_smart: true
|
||||
</pre>
|
||||
|
@ -2,7 +2,6 @@ package org.elasticsearch.index.analysis;
|
||||
|
||||
import org.elasticsearch.common.inject.Inject;
|
||||
import org.elasticsearch.common.inject.assistedinject.Assisted;
|
||||
import org.elasticsearch.common.logging.ESLogger;
|
||||
import org.elasticsearch.common.settings.Settings;
|
||||
import org.elasticsearch.env.Environment;
|
||||
import org.elasticsearch.index.Index;
|
||||
@ -11,7 +10,6 @@ import org.wltea.analyzer.lucene.IKAnalyzer;
|
||||
|
||||
public class IkAnalyzerProvider extends AbstractIndexAnalyzerProvider<IKAnalyzer> {
|
||||
private final IKAnalyzer analyzer;
|
||||
private ESLogger logger=null;
|
||||
@Inject
|
||||
public IkAnalyzerProvider(Index index, @IndexSettings Settings indexSettings, Environment env, @Assisted String name, @Assisted Settings settings) {
|
||||
super(index, indexSettings, name, settings);
|
||||
|
@ -51,25 +51,6 @@ public class Configuration {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 返回useSmart标志位
|
||||
* useSmart =true ,分词器使用智能切分策略, =false则使用细粒度切分
|
||||
* @return useSmart
|
||||
*/
|
||||
public boolean useSmart() {
|
||||
return useSmart;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置useSmart标志位
|
||||
* useSmart =true ,分词器使用智能切分策略, =false则使用细粒度切分
|
||||
* @param useSmart
|
||||
*/
|
||||
public void setUseSmart(boolean useSmart) {
|
||||
this.useSmart = useSmart;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public List<String> getExtDictionarys(){
|
||||
List<String> extDictFiles = new ArrayList<String>(2);
|
||||
|
@ -129,8 +129,6 @@ public final class IKSegmenter {
|
||||
}
|
||||
}
|
||||
//对分词进行歧义处理
|
||||
logger.error("useSmart:"+String.valueOf(useSmart));
|
||||
|
||||
this.arbitrator.process(context, useSmart);
|
||||
//将分词结果输出到结果集,并处理未切分的单个CJK字符
|
||||
context.outputToResult();
|
||||
|
Loading…
x
Reference in New Issue
Block a user