Enonic version: 7.6.0
OS: Ubuntu
I using the query function to make some searches. For some strings that I search I got the following sequence of errors:
Caused by: com.enonic.xp.repository.IndexException: Search request failed after [30s]
Caused by: org.elasticsearch.action.search.SearchPhaseExecutionException: all shards failed
Caused by: org.elasticsearch.ElasticsearchException$1: maxClauseCount is set to 1024
Caused by: org.apache.lucene.search.BooleanQuery$TooManyClauses: maxClauseCount is set to 1024
If I remove the highlight property it works as intended. Do you know how I could fix that?
The highlight property:
highlight: {
order: 'score',
fragmentSize: 150,
noMatchSize: 100,
numberOfFragments: 1,
preTag: '<span class="mark">',
postTag: '</span>',
requireFieldMatch: false,
properties: {
data.body': {}
}
}
PS: I’m using “count: 10” for the query.