服务器es版本6.8.5 ik版本6.8.5 ik分词bug
报错信息
"reason" : "startOffset must be non-negative, and endOffset must be >= startOffset, and offsets must not go backwards startOffset=558,endOffset=560,lastStartOffset=560 for field '
解决方案:
使用6版本其他小版本ik分词器,本次采用的ik版本为6.5.4
如何将6.5.4版本ik 集成到 6.8.5版本es 上?
修改ik分词器中的plugin-descriptor.properties文件
# vim plugin-descriptor.properties
description=IK Analyzer for Elasticsearch
version=6.6.1
name=analysis-ik
classname=org.elasticsearch.plugin.analysis.ik.AnalysisIkPlugin
java.version=1.8
elasticsearch.version=6.6.1