From f0b0f7a9426ca601d3bfee3989d4ce47e732a7af Mon Sep 17 00:00:00 2001 From: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com> Date: Mon, 3 Jun 2024 11:04:32 +0530 Subject: [PATCH] - Non Indexable fields should be remvoed at the end (#16499) --- .../openmetadata/service/search/indexes/SearchIndex.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/search/indexes/SearchIndex.java b/openmetadata-service/src/main/java/org/openmetadata/service/search/indexes/SearchIndex.java index ea88eea6648..d41714c54bd 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/search/indexes/SearchIndex.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/search/indexes/SearchIndex.java @@ -36,13 +36,13 @@ public interface SearchIndex { Set.of("changeDescription", "lineage.pipeline.changeDescription"); default Map buildSearchIndexDoc() { - Map esDoc = JsonUtils.getMap(getEntity()); + // Build Index Doc + Map esDoc = this.buildSearchIndexDocInternal(JsonUtils.getMap(getEntity())); // Non Indexable Fields removeNonIndexableFields(esDoc); - // Build Index Doc - return this.buildSearchIndexDocInternal(esDoc); + return esDoc; } default void removeNonIndexableFields(Map esDoc) {