Skip to content

Commit 8e1cf50

Browse files
authored
Merge branch 'main' into patch-1
2 parents bedea1a + 52dd28d commit 8e1cf50

File tree

468 files changed

+17571
-23069
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

468 files changed

+17571
-23069
lines changed

.github/component-label-map.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -210,12 +210,6 @@ pkg:instrumentation-redis:
210210
- plugins/node/opentelemetry-instrumentation-redis/**
211211
- packages/opentelemetry-test-utils/**
212212
- packages/opentelemetry-redis-common/**
213-
pkg:instrumentation-redis-4:
214-
- changed-files:
215-
- any-glob-to-any-file:
216-
- plugins/node/opentelemetry-instrumentation-redis-4/**
217-
- packages/opentelemetry-test-utils/**
218-
- packages/opentelemetry-redis-common/**
219213
pkg:instrumentation-restify:
220214
- changed-files:
221215
- any-glob-to-any-file:

.github/component_owners.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,6 @@ components:
132132
- maryliag
133133
plugins/node/opentelemetry-instrumentation-pino:
134134
- seemk
135-
plugins/node/opentelemetry-instrumentation-redis-4:
136-
- blumamir
137135
plugins/node/opentelemetry-instrumentation-redis:
138136
- blumamir
139137
plugins/node/opentelemetry-instrumentation-restify: []

.github/workflows/ossf-scorecard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
with:
2424
persist-credentials: false
2525

26-
- uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1
26+
- uses: ossf/scorecard-action@05b42c624433fc40578a4040d5cf5e36ddca8cde # v2.4.2
2727
with:
2828
results_file: results.sarif
2929
results_format: sarif

.github/workflows/peer-api.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ jobs:
1919
run: npm ci
2020

2121
- name: Check API dependency semantics
22-
run: npx lerna exec "node \$LERNA_ROOT_PATH/scripts/peer-api-check.js"
22+
run: node ./scripts/peer-api-check.js

.github/workflows/release-please-validate.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ jobs:
1515
- name: Checkout
1616
uses: actions/checkout@v4
1717

18-
- name: Install lerna
19-
run: npm install -g [email protected]
18+
- name: Install glob
19+
run: npm install glob
2020

2121
- name: Ensure Release Please Config and Manifest are in sync with the repository
2222
run: node scripts/check-release-please.mjs

.github/workflows/release-please.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,11 @@ jobs:
7474
7575
# Release Please has already incremented versions and published tags, so we just
7676
# need to publish all unpublished versions to npm here
77-
# See: https://github.com/lerna/lerna/tree/main/commands/publish#bump-from-package
77+
# See: https://github.com/lerna/lerna/tree/main/libs/commands/publish#bump-from-package
7878
- name: Publish to npm
7979
# only publish if a release has been created
8080
if: ${{ steps.release.outputs.releases_created }}
8181
env:
8282
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
8383
NPM_CONFIG_PROVENANCE: true
84-
run: npx lerna publish from-package --no-push --no-private --no-git-tag-version --no-verify-access --yes
84+
run: npx lerna publish from-package --no-push --no-private --no-git-tag-version --yes

.github/workflows/test-all-versions.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ jobs:
3737
uses: actions/upload-artifact@v4
3838
with:
3939
name: tav-build-cache-${{ github.run_number }}
40-
path: node_modules/.cache/nx
40+
path: .nx
41+
include-hidden-files: true
42+
if-no-files-found: error
4143
retention-days: 1
4244

4345
tav:
@@ -161,15 +163,13 @@ jobs:
161163
- uses: actions/setup-node@v4
162164
with:
163165
node-version: ${{ matrix.node }}
164-
- name: Set MySQL variables
165-
run: mysql --user=root --password=${MYSQL_ROOT_PASSWORD} --host=${MYSQL_HOST} --port=${MYSQL_PORT} -e "SET GLOBAL log_output='TABLE'; SET GLOBAL general_log = 1;" mysql
166166
- name: Install
167167
run: npm ci
168168
- name: Download Build Artifacts
169169
uses: actions/download-artifact@v4
170170
with:
171171
name: tav-build-cache-${{ github.run_number }}
172-
path: node_modules/.cache/nx
172+
path: .nx
173173
- name: Build
174174
run: npm run compile
175175
- name: Run test-all-versions

.github/workflows/unit-test.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,13 @@ jobs:
2525
run: npm ci
2626
- name: Build
2727
run: npm run compile
28-
- name: Upload build artifact
28+
- name: Upload Build Artifacts
2929
uses: actions/upload-artifact@v4
3030
with:
3131
name: tests-build-cache-${{ github.run_number }}
32-
path: node_modules/.cache/nx
32+
path: .nx
33+
include-hidden-files: true
34+
if-no-files-found: error
3335
retention-days: 1
3436

3537
unit-test:
@@ -49,7 +51,7 @@ jobs:
4951
runs-on: ubuntu-latest
5052
services:
5153
memcached:
52-
image: memcached:1.6.37-alpine
54+
image: memcached:1.6.38-alpine
5355
ports:
5456
- 11211:11211
5557
mongo:
@@ -174,15 +176,13 @@ jobs:
174176
- uses: actions/setup-node@v4
175177
with:
176178
node-version: ${{ matrix.node }}
177-
- name: Set MySQL variables
178-
run: mysql --user=root --password=${MYSQL_ROOT_PASSWORD} --host=${MYSQL_HOST} --port=${MYSQL_PORT} -e "SET GLOBAL log_output='TABLE'; SET GLOBAL general_log = 1;" mysql
179179
- name: Install
180180
run: npm ci
181181
- name: Download Build Artifacts
182182
uses: actions/download-artifact@v4
183183
with:
184184
name: tests-build-cache-${{ github.run_number }}
185-
path: node_modules/.cache/nx
185+
path: .nx
186186
- name: Build
187187
run: npm run compile
188188
- name: Unit tests (Full)
@@ -223,7 +223,7 @@ jobs:
223223
uses: actions/download-artifact@v4
224224
with:
225225
name: tests-build-cache-${{ github.run_number }}
226-
path: node_modules/.cache/nx
226+
path: .nx
227227
- name: Build
228228
run: npm run compile
229229
- name: Unit tests

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ docs
6969

7070
#lerna
7171
.changelog
72-
package.json.lerna_backup
72+
.nx
7373

7474
# OS generated files
7575
.DS_Store

.release-please-manifest.json

Lines changed: 56 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,66 @@
11
{
2-
"detectors/node/opentelemetry-resource-detector-alibaba-cloud": "0.31.1",
3-
"detectors/node/opentelemetry-resource-detector-aws": "2.1.0",
4-
"detectors/node/opentelemetry-resource-detector-azure": "0.8.0",
5-
"detectors/node/opentelemetry-resource-detector-container": "0.7.1",
6-
"detectors/node/opentelemetry-resource-detector-gcp": "0.35.0",
2+
"detectors/node/opentelemetry-resource-detector-alibaba-cloud": "0.31.2",
3+
"detectors/node/opentelemetry-resource-detector-aws": "2.2.0",
4+
"detectors/node/opentelemetry-resource-detector-azure": "0.9.0",
5+
"detectors/node/opentelemetry-resource-detector-container": "0.7.2",
6+
"detectors/node/opentelemetry-resource-detector-gcp": "0.36.0",
77
"detectors/node/opentelemetry-resource-detector-github": "0.31.0",
8-
"detectors/node/opentelemetry-resource-detector-instana": "0.20.0",
8+
"detectors/node/opentelemetry-resource-detector-instana": "0.21.0",
99
"metapackages/auto-configuration-propagators": "0.4.1",
10-
"metapackages/auto-instrumentations-node": "0.59.0",
11-
"metapackages/auto-instrumentations-web": "0.47.0",
10+
"metapackages/auto-instrumentations-node": "0.61.0",
11+
"metapackages/auto-instrumentations-web": "0.48.1",
1212
"packages/baggage-span-processor": "0.4.0",
13-
"packages/baggage-log-record-processor": "0.2.0",
13+
"packages/baggage-log-record-processor": "0.3.0",
1414
"packages/opentelemetry-host-metrics": "0.36.0",
1515
"packages/opentelemetry-id-generator-aws-xray": "2.0.0",
16-
"packages/opentelemetry-propagation-utils": "0.31.1",
17-
"packages/opentelemetry-redis-common": "0.37.0",
16+
"packages/opentelemetry-propagation-utils": "0.31.2",
17+
"packages/opentelemetry-redis-common": "0.38.0",
1818
"packages/opentelemetry-sql-common": "0.41.0",
19-
"packages/opentelemetry-test-utils": "0.47.0",
20-
"packages/winston-transport": "0.12.0",
21-
"plugins/node/instrumentation-amqplib": "0.48.0",
22-
"plugins/node/instrumentation-cucumber": "0.16.0",
23-
"plugins/node/instrumentation-dataloader": "0.18.0",
24-
"plugins/node/instrumentation-fs": "0.21.0",
25-
"plugins/node/instrumentation-kafkajs": "0.10.0",
26-
"plugins/node/instrumentation-lru-memoizer": "0.46.0",
27-
"plugins/node/instrumentation-mongoose": "0.48.0",
28-
"plugins/node/instrumentation-runtime-node": "0.15.0",
29-
"plugins/node/instrumentation-socket.io": "0.48.0",
30-
"plugins/node/instrumentation-tedious": "0.20.0",
31-
"plugins/node/instrumentation-typeorm": "0.2.0",
32-
"plugins/node/instrumentation-undici": "0.12.0",
33-
"plugins/node/opentelemetry-instrumentation-aws-lambda": "0.52.0",
34-
"plugins/node/opentelemetry-instrumentation-aws-sdk": "0.53.0",
35-
"plugins/node/opentelemetry-instrumentation-bunyan": "0.47.0",
36-
"plugins/node/opentelemetry-instrumentation-cassandra": "0.47.0",
37-
"plugins/node/opentelemetry-instrumentation-connect": "0.45.0",
38-
"plugins/node/opentelemetry-instrumentation-dns": "0.45.0",
39-
"plugins/node/opentelemetry-instrumentation-express": "0.50.0",
40-
"plugins/node/opentelemetry-instrumentation-fastify": "0.46.0",
41-
"plugins/node/opentelemetry-instrumentation-generic-pool": "0.45.0",
42-
"plugins/node/opentelemetry-instrumentation-graphql": "0.49.0",
43-
"plugins/node/opentelemetry-instrumentation-hapi": "0.47.0",
44-
"plugins/node/opentelemetry-instrumentation-ioredis": "0.49.0",
45-
"plugins/node/opentelemetry-instrumentation-knex": "0.46.0",
46-
"plugins/node/opentelemetry-instrumentation-koa": "0.49.0",
47-
"plugins/node/opentelemetry-instrumentation-memcached": "0.45.0",
48-
"plugins/node/opentelemetry-instrumentation-mongodb": "0.54.0",
49-
"plugins/node/opentelemetry-instrumentation-mysql": "0.47.0",
50-
"plugins/node/opentelemetry-instrumentation-mysql2": "0.47.0",
51-
"plugins/node/opentelemetry-instrumentation-nestjs-core": "0.47.0",
52-
"plugins/node/opentelemetry-instrumentation-net": "0.45.0",
53-
"plugins/node/opentelemetry-instrumentation-oracledb": "0.27.0",
54-
"plugins/node/opentelemetry-instrumentation-pg": "0.53.0",
55-
"plugins/node/opentelemetry-instrumentation-pino": "0.48.0",
56-
"plugins/node/opentelemetry-instrumentation-redis": "0.48.0",
57-
"plugins/node/opentelemetry-instrumentation-redis-4": "0.48.0",
58-
"plugins/node/opentelemetry-instrumentation-restify": "0.47.0",
59-
"plugins/node/opentelemetry-instrumentation-router": "0.46.0",
60-
"plugins/node/opentelemetry-instrumentation-winston": "0.46.0",
61-
"plugins/web/opentelemetry-instrumentation-document-load": "0.46.0",
62-
"plugins/web/opentelemetry-instrumentation-long-task": "0.46.0",
63-
"plugins/web/opentelemetry-instrumentation-user-interaction": "0.46.0",
64-
"plugins/web/opentelemetry-plugin-react-load": "0.33.0",
19+
"packages/opentelemetry-test-utils": "0.48.0",
20+
"packages/winston-transport": "0.13.0",
21+
"plugins/node/instrumentation-amqplib": "0.49.0",
22+
"plugins/node/instrumentation-cucumber": "0.17.1",
23+
"plugins/node/instrumentation-dataloader": "0.20.0",
24+
"plugins/node/instrumentation-fs": "0.22.0",
25+
"plugins/node/instrumentation-kafkajs": "0.11.0",
26+
"plugins/node/instrumentation-lru-memoizer": "0.47.0",
27+
"plugins/node/instrumentation-mongoose": "0.49.0",
28+
"plugins/node/instrumentation-runtime-node": "0.16.0",
29+
"plugins/node/instrumentation-socket.io": "0.49.0",
30+
"plugins/node/instrumentation-tedious": "0.21.1",
31+
"plugins/node/instrumentation-typeorm": "0.3.0",
32+
"plugins/node/instrumentation-undici": "0.13.2",
33+
"plugins/node/opentelemetry-instrumentation-aws-lambda": "0.53.1",
34+
"plugins/node/opentelemetry-instrumentation-aws-sdk": "0.55.0",
35+
"plugins/node/opentelemetry-instrumentation-bunyan": "0.48.0",
36+
"plugins/node/opentelemetry-instrumentation-cassandra": "0.48.0",
37+
"plugins/node/opentelemetry-instrumentation-connect": "0.46.0",
38+
"plugins/node/opentelemetry-instrumentation-dns": "0.46.0",
39+
"plugins/node/opentelemetry-instrumentation-express": "0.51.1",
40+
"plugins/node/opentelemetry-instrumentation-fastify": "0.47.1",
41+
"plugins/node/opentelemetry-instrumentation-generic-pool": "0.46.1",
42+
"plugins/node/opentelemetry-instrumentation-graphql": "0.50.0",
43+
"plugins/node/opentelemetry-instrumentation-hapi": "0.49.0",
44+
"plugins/node/opentelemetry-instrumentation-ioredis": "0.50.1",
45+
"plugins/node/opentelemetry-instrumentation-knex": "0.47.0",
46+
"plugins/node/opentelemetry-instrumentation-koa": "0.50.2",
47+
"plugins/node/opentelemetry-instrumentation-memcached": "0.46.0",
48+
"plugins/node/opentelemetry-instrumentation-mongodb": "0.55.1",
49+
"plugins/node/opentelemetry-instrumentation-mysql": "0.48.1",
50+
"plugins/node/opentelemetry-instrumentation-mysql2": "0.48.1",
51+
"plugins/node/opentelemetry-instrumentation-nestjs-core": "0.48.1",
52+
"plugins/node/opentelemetry-instrumentation-net": "0.46.1",
53+
"plugins/node/opentelemetry-instrumentation-oracledb": "0.28.0",
54+
"plugins/node/opentelemetry-instrumentation-pg": "0.54.1",
55+
"plugins/node/opentelemetry-instrumentation-pino": "0.49.1",
56+
"plugins/node/opentelemetry-instrumentation-redis": "0.50.0",
57+
"plugins/node/opentelemetry-instrumentation-restify": "0.48.2",
58+
"plugins/node/opentelemetry-instrumentation-router": "0.47.0",
59+
"plugins/node/opentelemetry-instrumentation-winston": "0.47.0",
60+
"plugins/web/opentelemetry-instrumentation-document-load": "0.47.1",
61+
"plugins/web/opentelemetry-instrumentation-long-task": "0.47.0",
62+
"plugins/web/opentelemetry-instrumentation-user-interaction": "0.47.0",
63+
"plugins/web/opentelemetry-plugin-react-load": "0.34.1",
6564
"propagators/opentelemetry-propagator-instana": "0.4.0",
6665
"propagators/opentelemetry-propagator-ot-trace": "0.28.0",
6766
"propagators/propagator-aws-xray": "2.1.0",

0 commit comments

Comments
 (0)