Skip to content

Commit

Permalink
Fix classpath condition for Lettuce metrics auto-configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
sokomishalov authored and snicoll committed Oct 22, 2021
1 parent 1005159 commit 1f86fe3
Showing 1 changed file with 2 additions and 2 deletions.
Expand Up @@ -16,6 +16,7 @@

package org.springframework.boot.actuate.autoconfigure.metrics.redis;

import io.lettuce.core.RedisClient;
import io.lettuce.core.metrics.MicrometerCommandLatencyRecorder;
import io.lettuce.core.metrics.MicrometerOptions;
import io.micrometer.core.instrument.MeterRegistry;
Expand All @@ -30,7 +31,6 @@
import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory;

/**
* Auto-configuration for Lettuce metrics.
Expand All @@ -41,7 +41,7 @@
@Configuration(proxyBeanMethods = false)
@AutoConfigureBefore(RedisAutoConfiguration.class)
@AutoConfigureAfter({ MetricsAutoConfiguration.class, CompositeMeterRegistryAutoConfiguration.class })
@ConditionalOnClass(LettuceConnectionFactory.class)
@ConditionalOnClass(RedisClient.class)
@ConditionalOnBean(MeterRegistry.class)
public class LettuceMetricsAutoConfiguration {

Expand Down

0 comments on commit 1f86fe3

Please sign in to comment.