Skip to content

Commit 0059ec1

Browse files
authored
Merge branch 'main' into ci-lambda-image
2 parents b617b07 + 1bd7a14 commit 0059ec1

File tree

16 files changed

+422
-146
lines changed

16 files changed

+422
-146
lines changed

.tekton/assets/sidecars.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
},
101101
{
102102
"name": "redis",
103-
"image": "redis:5.0.14"
103+
"image": "redis:7.4.3"
104104
},
105105
{
106106
"name": "localstack",

.tekton/tasks/test-groups/test-ci-collector-tracing-database-task.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ spec:
1818
- name: "xpack.security.enabled"
1919
value: "false"
2020
- name: redis
21-
image: redis:5.0.14
21+
image: redis:7.4.3
2222
- name: couchbase
2323
image: couchbase/server:7.1.4
2424
readinessProbe:

.tekton/tasks/test-groups/test-ci-collector-tracing-messaging-task.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ spec:
5252
periodSeconds: 2
5353
timeoutSeconds: 60
5454
- name: redis
55-
image: redis:5.0.14
55+
image: redis:7.4.3
5656
- name: nats
5757
image: nats:2.9.14-linux
5858
- name: nats-streaming

.tekton/tasks/test-groups/test-ci-collector-tracing-misc-task.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
spec:
66
sidecars:
77
- name: redis
8-
image: redis:5.0.14
8+
image: redis:7.4.3
99
envFrom:
1010
- configMapRef:
1111
name: environment-properties

currencies.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,17 @@
186186
"note": "",
187187
"core": false
188188
},
189+
{
190+
"name": "@redis/client",
191+
"policy": "45-days",
192+
"lastSupportedVersion": "",
193+
"latestVersion": "",
194+
"cloudNative": false,
195+
"isBeta": false,
196+
"ignoreUpdates": false,
197+
"note": "",
198+
"core": false
199+
},
189200
{
190201
"name": "amqplib",
191202
"policy": "45-days",

docker-compose-base.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: '2'
22
services:
33
redis:
4-
image: redis:5.0.14
4+
image: redis:7.4.3
55
ports:
66
- 6379:6379
77

package-lock.json

Lines changed: 138 additions & 43 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,11 +92,11 @@
9292
"@aws-sdk/client-sqs": "^3.812.0",
9393
"@aws-sdk/client-sqs-v3": "npm:@aws-sdk/[email protected]",
9494
"@aws-sdk/client-ssm": "^3.679.0",
95-
"@aws-sdk/lib-dynamodb": "^3.812.0",
95+
"@aws-sdk/lib-dynamodb": "^3.814.0",
9696
"@azure/storage-blob": "^12.27.0",
9797
"@commitlint/cli": "^14.1.0",
9898
"@commitlint/config-conventional": "^14.1.0",
99-
"@elastic/elasticsearch": "^9.0.1",
99+
"@elastic/elasticsearch": "^9.0.2",
100100
"@elastic/elasticsearch-v7.17.0": "npm:@elastic/elasticsearch@^7.17.0",
101101
"@elastic/elasticsearch-v7.9.0": "npm:@elastic/[email protected]",
102102
"@google-cloud/pubsub": "^5.0.0",
@@ -111,6 +111,8 @@
111111
"@opentelemetry/instrumentation": "0.50.0",
112112
"@opentelemetry/sdk-node": "^0.49.1",
113113
"@opentelemetry/sdk-trace-base": "^1.22.0",
114+
"@redis/client": "^5.0.1",
115+
"@redis/client-v4": "npm:@redis/[email protected]",
114116
"@types/chai": "^4.3.0",
115117
"@types/detect-libc": "^1.0.0",
116118
"@types/event-loop-lag": "^1.0.30",
@@ -224,8 +226,9 @@
224226
"proxyquire": "^2.1.3",
225227
"read-pkg-up": "^7.0.1",
226228
"recursive-copy": "^2.0.14",
227-
"redis": "^4.7.0",
229+
"redis": "^5.0.1",
228230
"redis-v3": "npm:redis@^3.1.2",
231+
"redis-v4": "npm:redis@^4.7.0",
229232
"restify": "^11.1.0",
230233
"rimraf": "^3.0.2",
231234
"semver": "^7.5.4",

packages/collector/test/tracing/database/redis/allowRootExitSpanApp.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ require('../../../..')({
1919
const redis = require(process.env.REDIS_PKG);
2020
const { delay } = require('@instana/core/test/test_util');
2121

22-
const logPrefix = `Redis allowRootExitSpan App (version: ${process.env.REDIS_VERSION},
22+
const redisVersion = process.env.REDIS_VERSION;
23+
const logPrefix = `Redis allowRootExitSpan App (version: ${redisVersion},
2324
require: ${process.env.REDIS_PKG}):\t`;
2425

2526
log(logPrefix);
@@ -41,7 +42,12 @@ let client;
4142
const result = await client.multi().set('key', 'value').get('key').exec();
4243
log('value:', result);
4344

44-
await client.quit();
45+
// In v5, the quit is replaced by close
46+
if (redisVersion === 'latest') {
47+
await client.close();
48+
} else {
49+
await client.quit();
50+
}
4551
} catch (err) {
4652
log('Failed to connect to Redis:', err);
4753
}

0 commit comments

Comments
 (0)