Skip to content

Commit 6406172

Browse files
authored
chore(tests): bump test container version 8.2 (#3046)
1 parent 12f7d8a commit 6406172

File tree

9 files changed

+25
-24
lines changed

9 files changed

+25
-24
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
fail-fast: false
2323
matrix:
2424
node-version: ["18", "20", "22"]
25-
redis-version: ["rs-7.4.0-v1", "8.0.2", "8.2-rc2-pre"]
25+
redis-version: ["rs-7.4.0-v1", "8.0.2", "8.2"]
2626
steps:
2727
- uses: actions/checkout@v4
2828
with:

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ Node Redis v5 adds support for [Client Side Caching](https://redis.io/docs/manua
241241
```typescript
242242
// Enable client side caching with RESP3
243243
const client = createClient({
244-
RESP: 3,
244+
RESP: 3,
245245
clientSideCache: {
246246
ttl: 0, // Time-to-live (0 = no expiration)
247247
maxEntries: 0, // Maximum entries (0 = unlimited)
@@ -304,6 +304,7 @@ Node Redis is supported with the following versions of Redis:
304304

305305
| Version | Supported |
306306
| ------- | ------------------ |
307+
| 8.2.z | :heavy_check_mark: |
307308
| 8.0.z | :heavy_check_mark: |
308309
| 7.4.z | :heavy_check_mark: |
309310
| 7.2.z | :heavy_check_mark: |

packages/bloom/lib/test-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import RedisBloomModules from '.';
44
export default TestUtils.createFromConfig({
55
dockerImageName: 'redislabs/client-libs-test',
66
dockerImageVersionArgument: 'redis-version',
7-
defaultDockerVersion: '8.2-rc2-pre'
7+
defaultDockerVersion: '8.2'
88
});
99

1010
export const GLOBAL = {

packages/client/lib/sentinel/test-util.ts

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -174,16 +174,16 @@ export class SentinelFramework extends DockerBase {
174174
this.#testUtils = TestUtils.createFromConfig({
175175
dockerImageName: 'redislabs/client-libs-test',
176176
dockerImageVersionArgument: 'redis-version',
177-
defaultDockerVersion: '8.2-rc2-pre'
177+
defaultDockerVersion: '8.2'
178178
});
179179
this.#nodeMap = new Map<string, ArrayElement<Awaited<ReturnType<SentinelFramework['spawnRedisSentinelNodes']>>>>();
180180
this.#sentinelMap = new Map<string, ArrayElement<Awaited<ReturnType<SentinelFramework['spawnRedisSentinelSentinels']>>>>();
181181
}
182182

183-
getSentinelClient(opts?: Partial<RedisSentinelOptions<RedisModules,
183+
getSentinelClient(opts?: Partial<RedisSentinelOptions<RedisModules,
184184
RedisFunctions,
185185
RedisScripts,
186-
RespVersions,
186+
RespVersions,
187187
TypeMapping>>, errors = true) {
188188
if (opts?.sentinelRootNodes !== undefined) {
189189
throw new Error("cannot specify sentinelRootNodes here");
@@ -252,7 +252,7 @@ export class SentinelFramework extends DockerBase {
252252

253253
protected async spawnRedisSentinelNodes(replicasCount: number) {
254254
const master = await this.#testUtils.spawnRedisServer({serverArguments: DEBUG_MODE_ARGS})
255-
255+
256256
const replicas: Array<RedisServerDocker> = []
257257
for (let i = 0; i < replicasCount; i++) {
258258
const replica = await this.#testUtils.spawnRedisServer({serverArguments: DEBUG_MODE_ARGS})
@@ -282,7 +282,7 @@ export class SentinelFramework extends DockerBase {
282282
async getAllRunning() {
283283
for (const port of this.getAllNodesPort()) {
284284
let first = true;
285-
while (await isPortAvailable(port)) {
285+
while (await isPortAvailable(port)) {
286286
if (!first) {
287287
console.log(`problematic restart ${port}`);
288288
await setTimeout(500);
@@ -295,7 +295,7 @@ export class SentinelFramework extends DockerBase {
295295

296296
for (const port of this.getAllSentinelsPort()) {
297297
let first = true;
298-
while (await isPortAvailable(port)) {
298+
while (await isPortAvailable(port)) {
299299
if (!first) {
300300
await setTimeout(500);
301301
} else {
@@ -325,17 +325,17 @@ export class SentinelFramework extends DockerBase {
325325
await client.connect();
326326
await client.replicaOf("127.0.0.1", masterPort);
327327
await client.close();
328-
328+
329329

330330
this.#nodeList.push(replica);
331331
this.#nodeMap.set(replica.port.toString(), replica);
332332
}
333333

334334
async getMaster(tracer?: Array<string>): Promise<string | undefined> {
335335
const client = RedisClient.create({
336-
name: this.config.sentinelName,
336+
name: this.config.sentinelName,
337337
socket: {
338-
host: "127.0.0.1",
338+
host: "127.0.0.1",
339339
port: this.#sentinelList[0].port,
340340
},
341341
modules: RedisSentinelModule,
@@ -464,9 +464,9 @@ export class SentinelFramework extends DockerBase {
464464

465465
async sentinelSentinels() {
466466
const client = RedisClient.create({
467-
name: this.config.sentinelName,
467+
name: this.config.sentinelName,
468468
socket: {
469-
host: "127.0.0.1",
469+
host: "127.0.0.1",
470470
port: this.#sentinelList[0].port,
471471
},
472472
modules: RedisSentinelModule,
@@ -480,9 +480,9 @@ export class SentinelFramework extends DockerBase {
480480

481481
async sentinelMaster() {
482482
const client = RedisClient.create({
483-
name: this.config.sentinelName,
483+
name: this.config.sentinelName,
484484
socket: {
485-
host: "127.0.0.1",
485+
host: "127.0.0.1",
486486
port: this.#sentinelList[0].port,
487487
},
488488
modules: RedisSentinelModule,
@@ -496,9 +496,9 @@ export class SentinelFramework extends DockerBase {
496496

497497
async sentinelReplicas() {
498498
const client = RedisClient.create({
499-
name: this.config.sentinelName,
499+
name: this.config.sentinelName,
500500
socket: {
501-
host: "127.0.0.1",
501+
host: "127.0.0.1",
502502
port: this.#sentinelList[0].port,
503503
},
504504
modules: RedisSentinelModule,
@@ -509,4 +509,4 @@ export class SentinelFramework extends DockerBase {
509509

510510
return replicas
511511
}
512-
}
512+
}

packages/client/lib/test-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import RedisBloomModules from '@redis/bloom';
99
const utils = TestUtils.createFromConfig({
1010
dockerImageName: 'redislabs/client-libs-test',
1111
dockerImageVersionArgument: 'redis-version',
12-
defaultDockerVersion: '8.2-rc2-pre'
12+
defaultDockerVersion: '8.2'
1313
});
1414

1515
export default utils;

packages/entraid/lib/test-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { EntraidCredentialsProvider } from './entraid-credentials-provider';
66
export const testUtils = TestUtils.createFromConfig({
77
dockerImageName: 'redislabs/client-libs-test',
88
dockerImageVersionArgument: 'redis-version',
9-
defaultDockerVersion: '8.2-rc2-pre'
9+
defaultDockerVersion: '8.2'
1010
});
1111

1212
const DEBUG_MODE_ARGS = testUtils.isVersionGreaterThan([7]) ?

packages/json/lib/test-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import RedisJSON from '.';
44
export default TestUtils.createFromConfig({
55
dockerImageName: 'redislabs/client-libs-test',
66
dockerImageVersionArgument: 'redis-version',
7-
defaultDockerVersion: '8.2-rc2-pre'
7+
defaultDockerVersion: '8.2'
88
});
99

1010
export const GLOBAL = {

packages/search/lib/test-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { RespVersions } from '@redis/client';
55
export default TestUtils.createFromConfig({
66
dockerImageName: 'redislabs/client-libs-test',
77
dockerImageVersionArgument: 'redis-version',
8-
defaultDockerVersion: '8.2-rc2-pre'
8+
defaultDockerVersion: '8.2'
99
});
1010

1111
export const GLOBAL = {

packages/time-series/lib/test-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import TimeSeries from '.';
44
export default TestUtils.createFromConfig({
55
dockerImageName: 'redislabs/client-libs-test',
66
dockerImageVersionArgument: 'redis-version',
7-
defaultDockerVersion: '8.2-rc2-pre'
7+
defaultDockerVersion: '8.2'
88
});
99

1010
export const GLOBAL = {

0 commit comments

Comments
 (0)