diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/search/elasticsearch/ElasticSearchClient.java b/openmetadata-service/src/main/java/org/openmetadata/service/search/elasticsearch/ElasticSearchClient.java index c8a8cb50ffc..f24d68fe3ae 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/search/elasticsearch/ElasticSearchClient.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/search/elasticsearch/ElasticSearchClient.java @@ -296,7 +296,7 @@ public class ElasticSearchClient implements SearchClient { case "dashboard_data_model_search_index": searchSourceBuilder = buildDashboardDataModelsSearch(request.getQuery(), request.getFrom(), request.getSize()); break; - case "search_entity_index": + case "search_entity_search_index": searchSourceBuilder = buildSearchEntitySearch(request.getQuery(), request.getFrom(), request.getSize()); break; case "domain_search_index": @@ -846,9 +846,12 @@ public class ElasticSearchClient implements SearchClient { highlightDescription.highlighterType(UNIFIED); HighlightBuilder.Field highlightName = new HighlightBuilder.Field(FIELD_NAME); highlightName.highlighterType(UNIFIED); + HighlightBuilder.Field highlightDisplayName = new HighlightBuilder.Field(FIELD_DISPLAY_NAME); + highlightDisplayName.highlighterType(UNIFIED); HighlightBuilder hb = new HighlightBuilder(); hb.field(highlightDescription); hb.field(highlightName); + hb.field(highlightDisplayName); hb.preTags(PRE_TAG); hb.postTags(POST_TAG); diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/search/opensearch/OpenSearchClient.java b/openmetadata-service/src/main/java/org/openmetadata/service/search/opensearch/OpenSearchClient.java index dffa2b1b1f0..6b5695e96a4 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/search/opensearch/OpenSearchClient.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/search/opensearch/OpenSearchClient.java @@ -291,7 +291,7 @@ public class OpenSearchClient implements SearchClient { case "domain_search_index": searchSourceBuilder = buildDomainsSearch(request.getQuery(), request.getFrom(), request.getSize()); break; - case "search_entity_index": + case "search_entity_search_index": searchSourceBuilder = buildSearchEntitySearch(request.getQuery(), request.getFrom(), request.getSize()); break; case "raw_cost_analysis_report_data_index": @@ -858,9 +858,12 @@ public class OpenSearchClient implements SearchClient { highlightDescription.highlighterType(UNIFIED); HighlightBuilder.Field highlightName = new HighlightBuilder.Field(FIELD_NAME); highlightName.highlighterType(UNIFIED); + HighlightBuilder.Field highlightDisplayName = new HighlightBuilder.Field(FIELD_NAME); + highlightDisplayName.highlighterType(UNIFIED); HighlightBuilder hb = new HighlightBuilder(); hb.field(highlightDescription); hb.field(highlightName); + hb.field(highlightDisplayName); hb.preTags(PRE_TAG); hb.postTags(POST_TAG); diff --git a/openmetadata-service/src/main/resources/elasticsearch/indexMapping.json b/openmetadata-service/src/main/resources/elasticsearch/indexMapping.json index 0eaf356f7d1..4389795a34f 100644 --- a/openmetadata-service/src/main/resources/elasticsearch/indexMapping.json +++ b/openmetadata-service/src/main/resources/elasticsearch/indexMapping.json @@ -27,7 +27,7 @@ "indexName": "chart_search_index", "alias": "chart", "indexMappingFile": "/elasticsearch/%s/chart_index_mapping.json", - "parentAliases": ["dashboard", "dashboardService", "all"] + "parentAliases": ["dashboard", "dashboardService"] }, "dashboard": { "indexName": "dashboard_search_index",