From a39a8b26a2a2d4c7af12e9f085c71ecb00afc8fb Mon Sep 17 00:00:00 2001 From: RyanHolstien Date: Fri, 27 May 2022 19:16:53 -0500 Subject: [PATCH] fix(telemetry): exclude configuration from standalone apps (#5034) --- .../com/linkedin/datahub/upgrade/UpgradeCliApplication.java | 3 ++- .../com/linkedin/metadata/kafka/MaeConsumerApplication.java | 4 +++- .../com/linkedin/metadata/kafka/MceConsumerApplication.java | 4 +++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/datahub-upgrade/src/main/java/com/linkedin/datahub/upgrade/UpgradeCliApplication.java b/datahub-upgrade/src/main/java/com/linkedin/datahub/upgrade/UpgradeCliApplication.java index a5ea4e7891..84fb125b36 100644 --- a/datahub-upgrade/src/main/java/com/linkedin/datahub/upgrade/UpgradeCliApplication.java +++ b/datahub-upgrade/src/main/java/com/linkedin/datahub/upgrade/UpgradeCliApplication.java @@ -1,5 +1,6 @@ package com.linkedin.datahub.upgrade; +import com.linkedin.gms.factory.telemetry.ScheduledAnalyticsFactory; import org.springframework.boot.WebApplicationType; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientAutoConfiguration; @@ -7,7 +8,7 @@ import org.springframework.boot.builder.SpringApplicationBuilder; @SuppressWarnings("checkstyle:HideUtilityClassConstructor") -@SpringBootApplication(exclude = {ElasticsearchRestClientAutoConfiguration.class}, scanBasePackages = { +@SpringBootApplication(exclude = {ElasticsearchRestClientAutoConfiguration.class, ScheduledAnalyticsFactory.class}, scanBasePackages = { "com.linkedin.gms.factory", "com.linkedin.datahub.upgrade.config"}) public class UpgradeCliApplication { public static void main(String[] args) { diff --git a/metadata-jobs/mae-consumer-job/src/main/java/com/linkedin/metadata/kafka/MaeConsumerApplication.java b/metadata-jobs/mae-consumer-job/src/main/java/com/linkedin/metadata/kafka/MaeConsumerApplication.java index d899417bc2..f2a7e4279f 100644 --- a/metadata-jobs/mae-consumer-job/src/main/java/com/linkedin/metadata/kafka/MaeConsumerApplication.java +++ b/metadata-jobs/mae-consumer-job/src/main/java/com/linkedin/metadata/kafka/MaeConsumerApplication.java @@ -1,12 +1,14 @@ package com.linkedin.metadata.kafka; +import com.linkedin.gms.factory.telemetry.ScheduledAnalyticsFactory; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.cassandra.CassandraAutoConfiguration; import org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientAutoConfiguration; @SuppressWarnings("checkstyle:HideUtilityClassConstructor") -@SpringBootApplication(exclude = {ElasticsearchRestClientAutoConfiguration.class, CassandraAutoConfiguration.class}) +@SpringBootApplication(exclude = {ElasticsearchRestClientAutoConfiguration.class, CassandraAutoConfiguration.class, + ScheduledAnalyticsFactory.class}) public class MaeConsumerApplication { public static void main(String[] args) { diff --git a/metadata-jobs/mce-consumer-job/src/main/java/com/linkedin/metadata/kafka/MceConsumerApplication.java b/metadata-jobs/mce-consumer-job/src/main/java/com/linkedin/metadata/kafka/MceConsumerApplication.java index e52419a4f6..6f36c303d1 100644 --- a/metadata-jobs/mce-consumer-job/src/main/java/com/linkedin/metadata/kafka/MceConsumerApplication.java +++ b/metadata-jobs/mce-consumer-job/src/main/java/com/linkedin/metadata/kafka/MceConsumerApplication.java @@ -1,5 +1,6 @@ package com.linkedin.metadata.kafka; +import com.linkedin.gms.factory.telemetry.ScheduledAnalyticsFactory; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.cassandra.CassandraAutoConfiguration; @@ -7,7 +8,8 @@ import org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestCli @SuppressWarnings("checkstyle:HideUtilityClassConstructor") -@SpringBootApplication(exclude = {ElasticsearchRestClientAutoConfiguration.class, CassandraAutoConfiguration.class}) +@SpringBootApplication(exclude = {ElasticsearchRestClientAutoConfiguration.class, CassandraAutoConfiguration.class, + ScheduledAnalyticsFactory.class}) public class MceConsumerApplication { public static void main(String[] args) {