diff --git a/hypertrace-trace-enricher/hypertrace-trace-enricher-impl/src/main/java/org/hypertrace/traceenricher/enrichment/enrichers/cache/EntityCache.java b/hypertrace-trace-enricher/hypertrace-trace-enricher-impl/src/main/java/org/hypertrace/traceenricher/enrichment/enrichers/cache/EntityCache.java index 8c74179fc..640fcab3c 100644 --- a/hypertrace-trace-enricher/hypertrace-trace-enricher-impl/src/main/java/org/hypertrace/traceenricher/enrichment/enrichers/cache/EntityCache.java +++ b/hypertrace-trace-enricher/hypertrace-trace-enricher-impl/src/main/java/org/hypertrace/traceenricher/enrichment/enrichers/cache/EntityCache.java @@ -102,22 +102,22 @@ public EntityCache(EdsClient edsClient, Executor asyncCacheLoaderExecutor) { asyncCacheLoaderExecutor)); PlatformMetricsRegistry.registerCacheTrackingOccupancy( - "fqnToServiceEntityCache", + this.getClass().getName() + DOT + "fqnToServiceEntityCache", fqnToServiceEntityCache, Collections.emptyMap(), DEFAULT_CACHE_MAX_SIZE); PlatformMetricsRegistry.registerCacheTrackingOccupancy( - "nameToServiceEntitiesCache", + this.getClass().getName() + DOT + "nameToServiceEntitiesCache", nameToServiceEntitiesCache, Collections.emptyMap(), DEFAULT_CACHE_MAX_SIZE); PlatformMetricsRegistry.registerCacheTrackingOccupancy( - "nameToNamespaceEntitiesCache", + this.getClass().getName() + DOT + "nameToNamespaceEntitiesCache", nameToNamespaceEntitiesCache, Collections.emptyMap(), DEFAULT_CACHE_MAX_SIZE); PlatformMetricsRegistry.registerCacheTrackingOccupancy( - "backendIdAttrsToEntityCache", + this.getClass().getName() + DOT + "backendIdAttrsToEntityCache", backendIdAttrsToEntityCache, Collections.emptyMap(), DEFAULT_CACHE_MAX_SIZE); diff --git a/hypertrace-trace-enricher/hypertrace-trace-enricher-impl/src/main/java/org/hypertrace/traceenricher/enrichment/enrichers/space/SpaceRulesCachingClient.java b/hypertrace-trace-enricher/hypertrace-trace-enricher-impl/src/main/java/org/hypertrace/traceenricher/enrichment/enrichers/space/SpaceRulesCachingClient.java index 7ebef0de9..7454bd9b9 100644 --- a/hypertrace-trace-enricher/hypertrace-trace-enricher-impl/src/main/java/org/hypertrace/traceenricher/enrichment/enrichers/space/SpaceRulesCachingClient.java +++ b/hypertrace-trace-enricher/hypertrace-trace-enricher-impl/src/main/java/org/hypertrace/traceenricher/enrichment/enrichers/space/SpaceRulesCachingClient.java @@ -30,7 +30,10 @@ public SpaceRulesCachingClient(Channel spacesConfigChannel) { .withCallCredentials( RequestContextClientCallCredsProviderFactory.getClientCallCredsProvider().get()); PlatformMetricsRegistry.registerCacheTrackingOccupancy( - "spaceRulesCache", spaceRulesCache, Collections.emptyMap(), DEFAULT_CACHE_MAX_SIZE); + this.getClass().getName() + DOT + "spaceRulesCache", + spaceRulesCache, + Collections.emptyMap(), + DEFAULT_CACHE_MAX_SIZE); } private final LoadingCache> spaceRulesCache = diff --git a/hypertrace-trace-enricher/hypertrace-trace-enricher-impl/src/main/java/org/hypertrace/traceenricher/util/UserAgentParser.java b/hypertrace-trace-enricher/hypertrace-trace-enricher-impl/src/main/java/org/hypertrace/traceenricher/util/UserAgentParser.java index fe725642d..141053a8f 100644 --- a/hypertrace-trace-enricher/hypertrace-trace-enricher-impl/src/main/java/org/hypertrace/traceenricher/util/UserAgentParser.java +++ b/hypertrace-trace-enricher/hypertrace-trace-enricher-impl/src/main/java/org/hypertrace/traceenricher/util/UserAgentParser.java @@ -38,7 +38,10 @@ public UserAgentParser(Config config) { .recordStats() .build(CacheLoader.from(userAgentStringParser::parse)); PlatformMetricsRegistry.registerCacheTrackingOccupancy( - "userAgentCache", userAgentCache, Collections.emptyMap(), cacheMaxSize); + this.getClass().getName() + ".userAgentCache", + userAgentCache, + Collections.emptyMap(), + cacheMaxSize); } public Optional getUserAgent(Event event) { diff --git a/owasp-suppressions.xml b/owasp-suppressions.xml index 1847a8e80..19300ae9c 100644 --- a/owasp-suppressions.xml +++ b/owasp-suppressions.xml @@ -115,4 +115,13 @@ ^pkg:maven/io\.grpc/grpc\-.*@.*$ CVE-2023-44487 + + + ^pkg:maven/org\.apache\.commons/commons\-compress@.*$ + CVE-2024-25710 + CVE-2024-26308 + \ No newline at end of file