From fc90a13e08187e749de10a1172398d96b0dd5ec3 Mon Sep 17 00:00:00 2001 From: "Gyowanny P. Queiroz" <81326247+gyohub@users.noreply.github.com> Date: Fri, 28 Feb 2025 09:35:33 -0300 Subject: [PATCH] GEN-2891 - Add ingestion agent relationship to service entities (#19946) * GEN-2891 - Add ingestion agent relationship to service entities * Revert relationship storing * Centralize ingestion entity relationship logic * Add default implementation * Change relationship type --- .../service/jdbi3/IngestionPipelineRepository.java | 2 +- .../service/jdbi3/ServiceEntityRepository.java | 14 +++++++++++++- .../schema/ServiceEntityInterface.java | 4 ++++ .../json/schema/entity/services/apiService.json | 4 ++++ .../schema/entity/services/dashboardService.json | 4 ++++ .../schema/entity/services/databaseService.json | 4 ++++ .../schema/entity/services/messagingService.json | 4 ++++ .../schema/entity/services/metadataService.json | 4 ++++ .../schema/entity/services/mlmodelService.json | 4 ++++ .../schema/entity/services/pipelineService.json | 4 ++++ .../json/schema/entity/services/searchService.json | 4 ++++ .../schema/entity/services/storageService.json | 4 ++++ .../ui/src/generated/entity/services/apiService.ts | 6 ++++++ .../generated/entity/services/dashboardService.ts | 6 ++++++ .../generated/entity/services/databaseService.ts | 6 ++++++ .../generated/entity/services/messagingService.ts | 6 ++++++ .../generated/entity/services/metadataService.ts | 6 ++++++ .../generated/entity/services/mlmodelService.ts | 6 ++++++ .../generated/entity/services/pipelineService.ts | 6 ++++++ .../src/generated/entity/services/searchService.ts | 6 ++++++ .../generated/entity/services/storageService.ts | 6 ++++++ 21 files changed, 108 insertions(+), 2 deletions(-) diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/IngestionPipelineRepository.java b/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/IngestionPipelineRepository.java index f606ad8e13e..bc45ca231bc 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/IngestionPipelineRepository.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/IngestionPipelineRepository.java @@ -159,7 +159,7 @@ public class IngestionPipelineRepository extends EntityRepository