From e267dce19ca5eff2bdf8349a4c5e2a5fd74e591e Mon Sep 17 00:00:00 2001 From: Hristo Temelski Date: Thu, 8 May 2025 10:29:12 +0300 Subject: [PATCH 1/4] Disable readOnly for cluster s/pubsub client 4.7 (#2951) --- packages/client/lib/cluster/cluster-slots.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/client/lib/cluster/cluster-slots.ts b/packages/client/lib/cluster/cluster-slots.ts index 45c96a80b50..2c8eb737c22 100644 --- a/packages/client/lib/cluster/cluster-slots.ts +++ b/packages/client/lib/cluster/cluster-slots.ts @@ -535,7 +535,7 @@ export default class RedisClusterSlots< this.pubSubNode = { address: node.address, - client: this.#createClient(node, true) + client: this.#createClient(node, false) .then(async client => { if (toResubscribe) { await Promise.all([ @@ -574,7 +574,7 @@ export default class RedisClusterSlots< } #initiateShardedPubSubClient(master: MasterNode) { - const promise = this.#createClient(master, true) + const promise = this.#createClient(master, false) .then(client => { client.on('server-sunsubscribe', async (channel, listeners) => { try { From 5ab87a2a18496da44b6d4fea06e86d8d2e9651b1 Mon Sep 17 00:00:00 2001 From: "H. Temelski" Date: Thu, 8 May 2025 11:10:00 +0300 Subject: [PATCH 2/4] Release client@1.6.1 --- package-lock.json | 2 +- packages/client/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 18a7003947e..16ef7148c01 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8838,7 +8838,7 @@ }, "packages/client": { "name": "@redis/client", - "version": "1.6.0", + "version": "1.6.1", "license": "MIT", "dependencies": { "cluster-key-slot": "1.1.2", diff --git a/packages/client/package.json b/packages/client/package.json index e344edd52c3..da3105b1c14 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@redis/client", - "version": "1.6.0", + "version": "1.6.1", "license": "MIT", "main": "./dist/index.js", "types": "./dist/index.d.ts", From 265f63fb6412b5a26f7a14f30f306c6e1dead610 Mon Sep 17 00:00:00 2001 From: "H. Temelski" Date: Thu, 8 May 2025 11:13:37 +0300 Subject: [PATCH 3/4] bump @redis/client dependency to 1.6.1 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 16ef7148c01..f07c36e0430 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ ], "dependencies": { "@redis/bloom": "1.2.0", - "@redis/client": "1.6.0", + "@redis/client": "1.6.1", "@redis/graph": "1.1.1", "@redis/json": "1.0.7", "@redis/search": "1.2.0", diff --git a/package.json b/package.json index e8ceef7173d..a84ad5b2408 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ }, "dependencies": { "@redis/bloom": "1.2.0", - "@redis/client": "1.6.0", + "@redis/client": "1.6.1", "@redis/graph": "1.1.1", "@redis/json": "1.0.7", "@redis/search": "1.2.0", From cc41612644800e7df7747cc633ef0530f2198578 Mon Sep 17 00:00:00 2001 From: "H. Temelski" Date: Thu, 8 May 2025 11:15:46 +0300 Subject: [PATCH 4/4] Release redis@4.7.1 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f07c36e0430..b6debdce4b0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "redis", - "version": "4.7.0", + "version": "4.7.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "redis", - "version": "4.7.0", + "version": "4.7.1", "license": "MIT", "workspaces": [ "./packages/*" diff --git a/package.json b/package.json index a84ad5b2408..cba82523a96 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "redis", "description": "A modern, high performance Redis client", - "version": "4.7.0", + "version": "4.7.1", "license": "MIT", "main": "./dist/index.js", "types": "./dist/index.d.ts",