소스 검색

Merge pull request #6115 from weseek/fix/es-set-max_analyzed_offset

fix: Set max_analyzed_offset to elasticsearch querying options
Yuki Takei 4 년 전
부모
커밋
789fdf1fbd
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      packages/app/src/server/service/search-delegator/elasticsearch.ts

+ 1 - 0
packages/app/src/server/service/search-delegator/elasticsearch.ts

@@ -943,6 +943,7 @@ class ElasticsearchDelegator implements SearchDelegator<Data, ESTermsKey, ESQuer
 
   appendHighlight(query) {
     query.body.highlight = {
+      max_analyzed_offset: 1000000 - 1, // Set the query parameter [max_analyzed_offset] to a value less than index setting [1000000] and this will tolerate long field values by truncating them.
       fields: {
         '*': {
           fragment_size: 40,