본문 바로가기

Crescent

[Crescent] 10월 22일 수정리스트 1. 증분색인 기능을 구현하여 실시간으로 Update, Delete가 일어나게 되는 경우에러가 발생 할 수 있는 버그를 발견하여 이를 수정하면서 Lucene에서 기본으로 제공되는 SearcherManager를 적용하였습니다. (3.5 버전부터 제공) 이 클래스에 대해서는 NRTManager와 함께 별도로 포스팅을 해볼 예정입니다. 테스트 할 것이 꽤 많아 보여요... (좋아보입니다..^^) 2. 결과 JsonForm에 들어오는 error_code, error_msg의 생성 로직을 수정하였습니다. https://github.com/need4spd/crescenthttps://github.com/need4spd/lucene-korean-analyzer 더보기
[Crescent] 10월 18일 수정리스트 10월 18일 간단하게 수정된 수정 리스트입니다. 1. 관리자페이지에서 사전을 수정하면, 해당 사전을 바로 rebuild하여 이후 명사추출 결과에 바로 적용됩니다. - 단, 루씬 메모리 인덱싱을 사용하는 동의어사전은 좀 더 후에 re-indexing 기능을 구현 할 예정입니다. 2. 관리자페이지의 사전관리 페이지에서 바로 간단한 형태소분석 결과를 조회 할 수 있도록 하였습니다. 3. 정렬 필드로 설정한 _sort 필드로 정렬이 제대로 되지 않던 현상을 수정하였습니다. 4. 1번과 관련하여 walkingword의 DictionaryFactory에 사전 rebuild 메서드가 추가되었습니다. 5. 사전관리 페이지에서 사전의 길이가 짧을 경우 페이징에서 에러가 발생하는 문제를 수정하였습니다. 6. 검색 로깅 .. 더보기