From ff5cc3cb4f7c8df6297dc3b7c83e7c51a06ec3de Mon Sep 17 00:00:00 2001 From: Jon Chambers Date: Fri, 28 Jun 2024 17:15:57 -0400 Subject: [PATCH] Avoid duplicate metric registry configuration in commands --- .../textsecuregcm/workers/CommandDependencies.java | 3 --- .../textsecuregcm/workers/MessagePersisterServiceCommand.java | 1 + .../ScheduledApnPushNotificationSenderServiceCommand.java | 1 + 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/workers/CommandDependencies.java b/service/src/main/java/org/whispersystems/textsecuregcm/workers/CommandDependencies.java index 5c85f692a..a4eb53a76 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/workers/CommandDependencies.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/workers/CommandDependencies.java @@ -29,7 +29,6 @@ import org.whispersystems.textsecuregcm.configuration.dynamic.DynamicConfigurati import org.whispersystems.textsecuregcm.controllers.SecureStorageController; import org.whispersystems.textsecuregcm.controllers.SecureValueRecovery2Controller; import org.whispersystems.textsecuregcm.limits.RateLimiters; -import org.whispersystems.textsecuregcm.metrics.MetricsUtil; import org.whispersystems.textsecuregcm.push.ClientPresenceManager; import org.whispersystems.textsecuregcm.redis.FaultTolerantRedisCluster; import org.whispersystems.textsecuregcm.securestorage.SecureStorageClient; @@ -91,8 +90,6 @@ record CommandDependencies( DynamicConfiguration.class, dynamicConfigurationExecutor, awsCredentialsProvider); dynamicConfigurationManager.start(); - MetricsUtil.configureRegistries(configuration, environment, dynamicConfigurationManager); - final ClientResources.Builder redisClientResourcesBuilder = ClientResources.builder(); FaultTolerantRedisCluster cacheCluster = configuration.getCacheClusterConfiguration().build("main_cache", diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/workers/MessagePersisterServiceCommand.java b/service/src/main/java/org/whispersystems/textsecuregcm/workers/MessagePersisterServiceCommand.java index dd331af85..ae885b8fe 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/workers/MessagePersisterServiceCommand.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/workers/MessagePersisterServiceCommand.java @@ -49,6 +49,7 @@ public class MessagePersisterServiceCommand extends ServerCommand