Skip to content

Commit cd71940

Browse files
committed
chore(deps): update OpenTelemetry suite to 0.218.0 / 2.7.1
1 parent 0bbb4f1 commit cd71940

9 files changed

Lines changed: 1222 additions & 748 deletions

File tree

.changeset/otel-suite-0218.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
"@trigger.dev/core": patch
3+
"trigger.dev": patch
4+
"@trigger.dev/sdk": patch
5+
---
6+
7+
Update the OpenTelemetry suite to the latest coherent release: experimental packages to 0.218.0, stable packages to 2.7.1, and host-metrics to 0.38.3.

apps/webapp/package.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@
5656
"@electric-sql/react": "^0.3.5",
5757
"@headlessui/react": "^1.7.8",
5858
"@heroicons/react": "^2.0.12",
59-
"@jsonhero/schema-infer": "^0.1.5",
6059
"@internal/cache": "workspace:*",
6160
"@internal/compute": "workspace:*",
6261
"@internal/llm-model-catalog": "workspace:*",
@@ -67,27 +66,28 @@
6766
"@internal/tsql": "workspace:*",
6867
"@internal/zod-worker": "workspace:*",
6968
"@internationalized/date": "^3.5.1",
69+
"@jsonhero/schema-infer": "^0.1.5",
7070
"@kapaai/react-sdk": "^0.1.3",
7171
"@lezer/highlight": "^1.1.6",
72-
"@opentelemetry/api": "1.9.0",
73-
"@opentelemetry/api-logs": "0.203.0",
74-
"@opentelemetry/core": "2.0.1",
75-
"@opentelemetry/exporter-logs-otlp-http": "0.203.0",
76-
"@opentelemetry/exporter-metrics-otlp-proto": "0.203.0",
77-
"@opentelemetry/exporter-trace-otlp-http": "0.203.0",
78-
"@opentelemetry/host-metrics": "^0.37.0",
79-
"@opentelemetry/instrumentation": "0.203.0",
80-
"@opentelemetry/instrumentation-aws-sdk": "^0.57.0",
81-
"@opentelemetry/instrumentation-express": "^0.52.0",
82-
"@opentelemetry/instrumentation-http": "0.203.0",
83-
"@opentelemetry/resource-detector-aws": "^2.3.0",
84-
"@opentelemetry/resources": "2.0.1",
85-
"@opentelemetry/sdk-logs": "0.203.0",
86-
"@opentelemetry/sdk-metrics": "2.0.1",
87-
"@opentelemetry/sdk-node": "0.203.0",
88-
"@opentelemetry/sdk-trace-base": "2.0.1",
89-
"@opentelemetry/sdk-trace-node": "2.0.1",
90-
"@opentelemetry/semantic-conventions": "1.36.0",
72+
"@opentelemetry/api": "1.9.1",
73+
"@opentelemetry/api-logs": "0.218.0",
74+
"@opentelemetry/core": "2.7.1",
75+
"@opentelemetry/exporter-logs-otlp-http": "0.218.0",
76+
"@opentelemetry/exporter-metrics-otlp-proto": "0.218.0",
77+
"@opentelemetry/exporter-trace-otlp-http": "0.218.0",
78+
"@opentelemetry/host-metrics": "^0.38.3",
79+
"@opentelemetry/instrumentation": "0.218.0",
80+
"@opentelemetry/instrumentation-aws-sdk": "^0.69.0",
81+
"@opentelemetry/instrumentation-express": "^0.62.0",
82+
"@opentelemetry/instrumentation-http": "0.218.0",
83+
"@opentelemetry/resource-detector-aws": "^2.14.0",
84+
"@opentelemetry/resources": "2.7.1",
85+
"@opentelemetry/sdk-logs": "0.218.0",
86+
"@opentelemetry/sdk-metrics": "2.7.1",
87+
"@opentelemetry/sdk-node": "0.218.0",
88+
"@opentelemetry/sdk-trace-base": "2.7.1",
89+
"@opentelemetry/sdk-trace-node": "2.7.1",
90+
"@opentelemetry/semantic-conventions": "1.41.1",
9191
"@popperjs/core": "^2.11.8",
9292
"@prisma/instrumentation": "^6.14.0",
9393
"@radix-ui/react-accordion": "^1.2.11",
@@ -116,6 +116,7 @@
116116
"@sentry/remix": "9.46.0",
117117
"@slack/web-api": "7.16.0",
118118
"@socket.io/redis-adapter": "^8.3.0",
119+
"@streamdown/code": "^1.1.1",
119120
"@tabler/icons-react": "^3.36.1",
120121
"@tailwindcss/container-queries": "^0.1.1",
121122
"@tanstack/match-sorter-utils": "^8.19.4",
@@ -125,9 +126,9 @@
125126
"@trigger.dev/companyicons": "^1.5.35",
126127
"@trigger.dev/core": "workspace:*",
127128
"@trigger.dev/database": "workspace:*",
128-
"@trigger.dev/rbac": "workspace:*",
129129
"@trigger.dev/otlp-importer": "workspace:*",
130130
"@trigger.dev/platform": "1.0.27",
131+
"@trigger.dev/rbac": "workspace:*",
131132
"@trigger.dev/redis-worker": "workspace:*",
132133
"@trigger.dev/sdk": "workspace:*",
133134
"@types/pg": "8.6.6",
@@ -220,7 +221,6 @@
220221
"sonner": "^1.0.3",
221222
"sql-formatter": "^15.4.10",
222223
"sqs-consumer": "^7.4.0",
223-
"@streamdown/code": "^1.1.1",
224224
"streamdown": "^2.5.0",
225225
"superjson": "^2.2.1",
226226
"tailwind-merge": "^1.12.0",

internal-packages/testcontainers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
},
1111
"dependencies": {
1212
"@clickhouse/client": "^1.11.1",
13-
"@opentelemetry/api": "^1.9.0",
13+
"@opentelemetry/api": "^1.9.1",
1414
"@trigger.dev/database": "workspace:*",
1515
"ioredis": "^5.3.2"
1616
},

internal-packages/tracing/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
"types": "./src/index.ts",
77
"type": "module",
88
"dependencies": {
9-
"@opentelemetry/api": "1.9.0",
10-
"@opentelemetry/api-logs": "0.52.1",
11-
"@opentelemetry/semantic-conventions": "^1.27.0",
9+
"@opentelemetry/api": "1.9.1",
10+
"@opentelemetry/api-logs": "0.218.0",
11+
"@opentelemetry/semantic-conventions": "^1.41.1",
1212
"@trigger.dev/core": "workspace:*"
1313
},
1414
"scripts": {

packages/cli-v3/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -86,14 +86,14 @@
8686
"@clack/prompts": "0.11.0",
8787
"@depot/cli": "0.0.1-cli.2.80.0",
8888
"@modelcontextprotocol/sdk": "^1.25.2",
89-
"@opentelemetry/api": "1.9.0",
90-
"@opentelemetry/api-logs": "0.203.0",
91-
"@opentelemetry/exporter-trace-otlp-http": "0.203.0",
92-
"@opentelemetry/instrumentation": "0.203.0",
93-
"@opentelemetry/instrumentation-fetch": "0.203.0",
94-
"@opentelemetry/resources": "2.0.1",
95-
"@opentelemetry/sdk-trace-node": "2.0.1",
96-
"@opentelemetry/semantic-conventions": "1.36.0",
89+
"@opentelemetry/api": "1.9.1",
90+
"@opentelemetry/api-logs": "0.218.0",
91+
"@opentelemetry/exporter-trace-otlp-http": "0.218.0",
92+
"@opentelemetry/instrumentation": "0.218.0",
93+
"@opentelemetry/instrumentation-fetch": "0.218.0",
94+
"@opentelemetry/resources": "2.7.1",
95+
"@opentelemetry/sdk-trace-node": "2.7.1",
96+
"@opentelemetry/semantic-conventions": "1.41.1",
9797
"@s2-dev/streamstore": "^0.22.10",
9898
"@trigger.dev/build": "workspace:4.5.0-rc.4",
9999
"@trigger.dev/core": "workspace:4.5.0-rc.4",

packages/core/package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -192,20 +192,20 @@
192192
"@electric-sql/client": "1.0.14",
193193
"@google-cloud/precise-date": "^4.0.0",
194194
"@jsonhero/path": "^1.0.21",
195-
"@opentelemetry/api": "1.9.0",
196-
"@opentelemetry/api-logs": "0.203.0",
197-
"@opentelemetry/core": "2.0.1",
198-
"@opentelemetry/exporter-logs-otlp-http": "0.203.0",
199-
"@opentelemetry/exporter-metrics-otlp-http": "0.203.0",
200-
"@opentelemetry/exporter-trace-otlp-http": "0.203.0",
201-
"@opentelemetry/host-metrics": "^0.37.0",
202-
"@opentelemetry/instrumentation": "0.203.0",
203-
"@opentelemetry/resources": "2.0.1",
204-
"@opentelemetry/sdk-logs": "0.203.0",
205-
"@opentelemetry/sdk-metrics": "2.0.1",
206-
"@opentelemetry/sdk-trace-base": "2.0.1",
207-
"@opentelemetry/sdk-trace-node": "2.0.1",
208-
"@opentelemetry/semantic-conventions": "1.36.0",
195+
"@opentelemetry/api": "1.9.1",
196+
"@opentelemetry/api-logs": "0.218.0",
197+
"@opentelemetry/core": "2.7.1",
198+
"@opentelemetry/exporter-logs-otlp-http": "0.218.0",
199+
"@opentelemetry/exporter-metrics-otlp-http": "0.218.0",
200+
"@opentelemetry/exporter-trace-otlp-http": "0.218.0",
201+
"@opentelemetry/host-metrics": "^0.38.3",
202+
"@opentelemetry/instrumentation": "0.218.0",
203+
"@opentelemetry/resources": "2.7.1",
204+
"@opentelemetry/sdk-logs": "0.218.0",
205+
"@opentelemetry/sdk-metrics": "2.7.1",
206+
"@opentelemetry/sdk-trace-base": "2.7.1",
207+
"@opentelemetry/sdk-trace-node": "2.7.1",
208+
"@opentelemetry/semantic-conventions": "1.41.1",
209209
"@s2-dev/streamstore": "0.22.10",
210210
"dequal": "^2.0.3",
211211
"eventsource": "^3.0.5",

packages/core/src/v3/otel/tracingSDK.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -522,6 +522,10 @@ class ExternalLogRecordExporterWrapper {
522522
return this.underlyingExporter.shutdown();
523523
}
524524

525+
forceFlush(): Promise<void> {
526+
return this.underlyingExporter.forceFlush?.() ?? Promise.resolve();
527+
}
528+
525529
transformLogRecord(
526530
logRecord: ReadableLogRecord,
527531
externalTraceContext:

packages/trigger-sdk/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@
7171
"check-exports": "attw --pack ."
7272
},
7373
"dependencies": {
74-
"@opentelemetry/api": "1.9.0",
75-
"@opentelemetry/semantic-conventions": "1.36.0",
74+
"@opentelemetry/api": "1.9.1",
75+
"@opentelemetry/semantic-conventions": "1.41.1",
7676
"@trigger.dev/core": "workspace:4.5.0-rc.4",
7777
"chalk": "^5.2.0",
7878
"cronstrue": "^2.21.0",

0 commit comments

Comments
 (0)