fix : aggregation issue in opensearch while fetching domain hierarchy (#19594)

This commit is contained in:
sonika-shah 2025-01-29 19:14:41 +05:30 committed by GitHub
parent d1710c8125
commit 773982210d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1868,7 +1868,10 @@ public class OpenSearchClient implements SearchClient {
buildSearchQueryBuilder(query, DomainIndex.getFields());
FunctionScoreQueryBuilder queryBuilder = boostScore(queryStringBuilder);
HighlightBuilder hb = buildHighlights(new ArrayList<>());
return searchBuilder(queryBuilder, hb, from, size);
SearchSourceBuilder searchSourceBuilder = searchBuilder(queryBuilder, hb, from, size);
searchSourceBuilder.aggregation(
AggregationBuilders.terms("fqnParts_agg").field("fqnParts").size(1000));
return addAggregation(searchSourceBuilder);
}
private static SearchSourceBuilder buildSearchEntitySearch(String query, int from, int size) {