Remove default/integral retries from Redis clients

This commit is contained in:
Jon Chambers
2025-08-07 09:49:02 -04:00
committed by Jon Chambers
parent 32cf12e9af
commit a8c6fa93e0
9 changed files with 22 additions and 113 deletions

View File

@@ -31,11 +31,6 @@ public class RedisClusterConfiguration implements FaultTolerantRedisClusterFacto
@Valid
private CircuitBreakerConfiguration circuitBreaker = new CircuitBreakerConfiguration();
@JsonProperty
@NotNull
@Valid
private RetryConfiguration retry = new RetryConfiguration();
@VisibleForTesting
void setConfigurationUri(final String configurationUri) {
this.configurationUri = configurationUri;
@@ -53,10 +48,6 @@ public class RedisClusterConfiguration implements FaultTolerantRedisClusterFacto
return circuitBreaker;
}
public RetryConfiguration getRetryConfiguration() {
return retry;
}
@Override
public FaultTolerantRedisClusterClient build(final String name, final ClientResources.Builder clientResourcesBuilder) {
return new FaultTolerantRedisClusterClient(name, this, clientResourcesBuilder);

View File

@@ -31,11 +31,6 @@ public class RedisConfiguration implements FaultTolerantRedisClientFactory {
@Valid
private CircuitBreakerConfiguration circuitBreaker = new CircuitBreakerConfiguration();
@JsonProperty
@NotNull
@Valid
private RetryConfiguration retry = new RetryConfiguration();
public String getUri() {
return uri;
}
@@ -53,10 +48,6 @@ public class RedisConfiguration implements FaultTolerantRedisClientFactory {
return circuitBreaker;
}
public @NotNull @Valid RetryConfiguration getRetryConfiguration() {
return retry;
}
@Override
public FaultTolerantRedisClient build(final String name, final ClientResources clientResources) {
return new FaultTolerantRedisClient(name, this, clientResources.mutate());