Skip to content

Commit 56ab01d

Browse files
rework fix to not affect the rest of the connections
1 parent 4dd55b4 commit 56ab01d

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

redisinsight/api/src/modules/redis-sentinel/redis-sentinel.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ export class RedisSentinelService {
124124
sessionMetadata: this.constantsProvider.getSystemSessionMetadata(),
125125
databaseId: database.id || uuidv4(),
126126
context: ClientContext.Common,
127-
}, database, { useRetry: false });
127+
}, database, { useRetry: false, enableReadyCheck: false });
128128
result = await discoverSentinelMasterGroups(client);
129129
this.redisSentinelAnalytics.sendGetSentinelMastersSucceedEvent(result);
130130

redisinsight/api/src/modules/redis/connection/ioredis.redis.connection.strategy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ export class IoredisRedisConnectionStrategy extends RedisConnectionStrategy {
6060
maxRetriesPerRequest: REDIS_CLIENTS_CONFIG.maxRetriesPerRequest,
6161
retryStrategy: options?.useRetry ? this.retryStrategy.bind(this) : this.dummyFn.bind(this),
6262
autoResendUnfulfilledCommands: false,
63-
enableReadyCheck: false,
63+
enableReadyCheck: options.enableReadyCheck ?? true,
6464
};
6565

6666
if (tls) {

redisinsight/api/src/modules/redis/redis.client.factory.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export interface IRedisConnectionOptions {
2222
useRetry?: boolean,
2323
connectionName?: string,
2424
clientLib?: RedisClientLib,
25+
enableReadyCheck?: boolean,
2526
}
2627

2728
@Injectable()

0 commit comments

Comments
 (0)