[Elasticsearch] Elastic Stack 5.0 대비 Arirang 형분기 Lucene 6.0 업그레이드 준비
Elastic/Elasticsearch 2016. 4. 26. 15:18준비 작업을 조금 해야 할 것 같아서 일단 짧게 기록 합니다.
Elastic Stack 5.0이 정식 릴리즈 되게 되면 Lucene 6.x 기반으로 버전이 올라가게 됩니다.
이에 따라 아리랑 형태소 분석기도 버전을 올려야 하는데요.
일단 올려 보니 에러는 한 군데 보입니다.
abstract 로 선언된 method 하나만 구현해 주면 될 것으로 보입니다.
MophemeAttributeImpl.java 파일에 reflectWith(....) 메서드만 구현해 주세요.
@Override
public void reflectWith(AttributeReflector reflector) {
reflector.reflect(MorphemeAttribute.class, "token", koreanToken);
}
해당 코드에 대한 검증 작업은 하지 않았으니 사용이나 판단은 각자 알아서 하는 것으로 하겠습니다.