From e418f4da2f7c46b5cda108dc2f92183856c83109 Mon Sep 17 00:00:00 2001 From: mohitdeuex Date: Fri, 12 Jan 2024 11:54:47 +0530 Subject: [PATCH] Collate Knowledge Center Indexes needs entity --- .../openmetadata/service/search/SearchIndexFactory.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/search/SearchIndexFactory.java b/openmetadata-service/src/main/java/org/openmetadata/service/search/SearchIndexFactory.java index 5586a3f2ecb..a0426b0e5f0 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/search/SearchIndexFactory.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/search/SearchIndexFactory.java @@ -122,12 +122,13 @@ public class SearchIndexFactory { (ReportData) entity); case Entity.TEST_CASE_RESOLUTION_STATUS -> new TestCaseResolutionStatusIndex( (TestCaseResolutionStatus) entity); - default -> buildExternalIndexes(entityType); + default -> buildExternalIndexes(entityType, entity); }; } - protected SearchIndex buildExternalIndexes(String entityType) { + protected SearchIndex buildExternalIndexes(String entityType, Object entity) { throw new IllegalArgumentException( - String.format("Entity Type [%s] is not valid for Index Factory", entityType)); + String.format( + "Entity Type [%s] is not valid for Index Factory, Entity: %s", entityType, entity)); } }