Skip to content

Commit ef6e6e5

Browse files
authored
feat: Remove @sentry/opentelemetry-node package (#10906)
Users can/should instead just use `@sentry/node`, or use `@sentry/opentelemetry` themselves. Closes #9843
1 parent 09f2a69 commit ef6e6e5

32 files changed

+2
-2569
lines changed

.craft.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,6 @@ targets:
9191
- name: npm
9292
id: '@sentry/serverless'
9393
includeNames: /^sentry-serverless-\d.*\.tgz$/
94-
- name: npm
95-
id: '@sentry/opentelemetry-node'
96-
includeNames: /^sentry-opentelemetry-node-\d.*\.tgz$/
9794
- name: npm
9895
id: '@sentry/bun'
9996
includeNames: /^sentry-bun-\d.*\.tgz$/
@@ -194,8 +191,6 @@ targets:
194191
onlyIfPresent: /^sentry-svelte-\d.*\.tgz$/
195192
'npm:@sentry/sveltekit':
196193
onlyIfPresent: /^sentry-sveltekit-\d.*\.tgz$/
197-
'npm:@sentry/opentelemetry-node':
198-
onlyIfPresent: /^sentry-opentelemetry-node-\d.*\.tgz$/
199194
'npm:@sentry/bun':
200195
onlyIfPresent: /^sentry-bun-\d.*\.tgz$/
201196
'npm:@sentry/vercel-edge':

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ body:
3131
setup.
3232
options:
3333
- '@sentry/browser'
34-
- '@sentry/astro'
34+
- '@sentry/astro'
3535
- '@sentry/angular'
3636
- '@sentry/angular-ivy'
3737
- '@sentry/bun'
@@ -40,7 +40,6 @@ body:
4040
- '@sentry/gatsby'
4141
- '@sentry/nextjs'
4242
- '@sentry/node'
43-
- '@sentry/opentelemetry-node'
4443
- '@sentry/react'
4544
- '@sentry/remix'
4645
- '@sentry/serverless'

.github/workflows/issue-package-label.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,6 @@ jobs:
5656
"@sentry.node": {
5757
"label": "Package: Node"
5858
},
59-
"@sentry.opentelemetry-node": {
60-
"label": "Package: otel-node"
61-
},
6259
"@sentry.react": {
6360
"label": "Package: react"
6461
},

dev-packages/e2e-tests/test-applications/generic-ts3.8/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ import * as _SentryCore from '@sentry/core';
55
// biome-ignore lint/nursery/noUnusedImports:
66
import * as _SentryNode from '@sentry/node';
77
// biome-ignore lint/nursery/noUnusedImports:
8-
import * as _SentryOpentelemetry from '@sentry/opentelemetry-node';
9-
// biome-ignore lint/nursery/noUnusedImports:
108
import * as _SentryReplay from '@sentry/replay';
119
// biome-ignore lint/nursery/noUnusedImports:
1210
import * as _SentryTypes from '@sentry/types';

dev-packages/e2e-tests/test-applications/generic-ts3.8/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
"@sentry/browser": "latest || *",
1717
"@sentry/core": "latest || *",
1818
"@sentry/node": "latest || *",
19-
"@sentry/opentelemetry-node": "latest || *",
2019
"@sentry/replay": "latest || *",
2120
"@sentry/types": "latest || *",
2221
"@sentry/utils": "latest || *",

dev-packages/e2e-tests/verdaccio-config/config.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,12 +104,6 @@ packages:
104104
unpublish: $all
105105
# proxy: npmjs # Don't proxy for E2E tests!
106106

107-
'@sentry/opentelemetry-node':
108-
access: $all
109-
publish: $all
110-
unpublish: $all
111-
# proxy: npmjs # Don't proxy for E2E tests!
112-
113107
'@sentry/opentelemetry':
114108
access: $all
115109
publish: $all

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"postpublish": "lerna run --stream --concurrency 1 postpublish",
3535
"test": "lerna run --ignore \"@sentry-internal/{browser-integration-tests,e2e-tests,integration-shims,node-integration-tests,overhead-metrics}\" test",
3636
"test:unit": "lerna run --ignore \"@sentry-internal/{browser-integration-tests,e2e-tests,integration-shims,node-integration-tests,overhead-metrics}\" test:unit",
37-
"test-ci-browser": "lerna run test --ignore \"@sentry/{bun,deno,node,node-experimental,opentelemetry-node,profiling-node,serverless,nextjs,remix,gatsby,sveltekit,vercel-edge}\" --ignore \"@sentry-internal/{browser-integration-tests,e2e-tests,integration-shims,node-integration-tests,overhead-metrics}\"",
37+
"test-ci-browser": "lerna run test --ignore \"@sentry/{bun,deno,node,node-experimental,profiling-node,serverless,nextjs,remix,gatsby,sveltekit,vercel-edge}\" --ignore \"@sentry-internal/{browser-integration-tests,e2e-tests,integration-shims,node-integration-tests,overhead-metrics}\"",
3838
"test-ci-node": "ts-node ./scripts/node-unit-tests.ts",
3939
"test-ci-bun": "lerna run test --scope @sentry/bun",
4040
"test:update-snapshots": "lerna run test:update-snapshots",
@@ -61,7 +61,6 @@
6161
"packages/nextjs",
6262
"packages/node",
6363
"packages/node-experimental",
64-
"packages/opentelemetry-node",
6564
"packages/opentelemetry",
6665
"packages/profiling-node",
6766
"packages/react",

packages/core/src/baseclient.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -443,9 +443,6 @@ export abstract class BaseClient<O extends ClientOptions> implements Client<O> {
443443
/** @inheritdoc */
444444
public on(hook: 'createDsc', callback: (dsc: DynamicSamplingContext) => void): void;
445445

446-
/** @inheritdoc */
447-
public on(hook: 'otelSpanEnd', callback: (otelSpan: unknown, mutableOptions: { drop: boolean }) => void): void;
448-
449446
/** @inheritdoc */
450447
public on(
451448
hook: 'beforeSendFeedback',
@@ -496,9 +493,6 @@ export abstract class BaseClient<O extends ClientOptions> implements Client<O> {
496493
/** @inheritdoc */
497494
public emit(hook: 'createDsc', dsc: DynamicSamplingContext): void;
498495

499-
/** @inheritdoc */
500-
public emit(hook: 'otelSpanEnd', otelSpan: unknown, mutableOptions: { drop: boolean }): void;
501-
502496
/** @inheritdoc */
503497
public emit(hook: 'beforeSendFeedback', feedback: FeedbackEvent, options?: { includeReplay: boolean }): void;
504498

packages/opentelemetry-node/.eslintrc.js

Lines changed: 0 additions & 9 deletions
This file was deleted.

packages/opentelemetry-node/LICENSE

Lines changed: 0 additions & 14 deletions
This file was deleted.

packages/opentelemetry-node/README.md

Lines changed: 0 additions & 75 deletions
This file was deleted.

packages/opentelemetry-node/jest.config.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/opentelemetry-node/package.json

Lines changed: 0 additions & 81 deletions
This file was deleted.

packages/opentelemetry-node/rollup.npm.config.mjs

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/opentelemetry-node/src/constants.ts

Lines changed: 0 additions & 9 deletions
This file was deleted.

packages/opentelemetry-node/src/debug-build.ts

Lines changed: 0 additions & 8 deletions
This file was deleted.

packages/opentelemetry-node/src/index.ts

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)