From 4732694780e12350edc03d68385fd982288897f9 Mon Sep 17 00:00:00 2001 From: Pedro Silva Date: Thu, 2 Feb 2023 19:45:44 +0000 Subject: [PATCH] fix(gms): Corrects MCP generation in async mode (#7214) Co-authored-by: John Joyce --- .../linkedin/metadata/dao/producer/KafkaEventProducer.java | 7 ++----- .../java/com/linkedin/metadata/entity/EntityService.java | 2 +- .../java/com/linkedin/metadata/event/EventProducer.java | 3 ++- .../com/linkedin/metadata/entity/EntityServiceTest.java | 6 ++++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/metadata-dao-impl/kafka-producer/src/main/java/com/linkedin/metadata/dao/producer/KafkaEventProducer.java b/metadata-dao-impl/kafka-producer/src/main/java/com/linkedin/metadata/dao/producer/KafkaEventProducer.java index 40db7100cc..95307c2a56 100644 --- a/metadata-dao-impl/kafka-producer/src/main/java/com/linkedin/metadata/dao/producer/KafkaEventProducer.java +++ b/metadata-dao-impl/kafka-producer/src/main/java/com/linkedin/metadata/dao/producer/KafkaEventProducer.java @@ -118,13 +118,10 @@ public class KafkaEventProducer implements EventProducer { @Override @WithSpan - public void produceMetadataChangeProposal(@Nonnull final MetadataChangeProposal metadataChangeProposal) { + public void produceMetadataChangeProposal(@Nonnull final Urn urn, @Nonnull final MetadataChangeProposal + metadataChangeProposal) { GenericRecord record; - Urn urn = metadataChangeProposal.getEntityUrn(); - if (urn == null) { - throw new IllegalArgumentException("Urn for proposal cannot be null."); - } try { log.debug(String.format("Converting Pegasus snapshot to Avro snapshot urn %s\nMetadataChangeProposal: %s", urn, diff --git a/metadata-io/src/main/java/com/linkedin/metadata/entity/EntityService.java b/metadata-io/src/main/java/com/linkedin/metadata/entity/EntityService.java index c2c0bd9014..dd319a33f1 100644 --- a/metadata-io/src/main/java/com/linkedin/metadata/entity/EntityService.java +++ b/metadata-io/src/main/java/com/linkedin/metadata/entity/EntityService.java @@ -882,7 +882,7 @@ private Map> getCorrespondingAspects(Set