Skip to content

Commit 4745e1f

Browse files
nicohrubecclaude
andcommitted
ref(node): Vendor dataloader instrumentation
Closes #20146 Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
1 parent 46385f0 commit 4745e1f

6 files changed

Lines changed: 424 additions & 9 deletions

File tree

.oxlintrc.base.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,12 @@
140140
"no-bitwise": "off"
141141
}
142142
},
143+
{
144+
"files": ["**/integrations/tracing/dataloader/vendored/**/*.ts"],
145+
"rules": {
146+
"typescript/no-explicit-any": "off"
147+
}
148+
},
143149
{
144150
"files": ["**/scenarios/**", "**/rollup-utils/**"],
145151
"rules": {

packages/node/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@
7070
"@opentelemetry/instrumentation": "^0.214.0",
7171
"@opentelemetry/instrumentation-amqplib": "0.61.0",
7272
"@opentelemetry/instrumentation-connect": "0.57.0",
73-
"@opentelemetry/instrumentation-dataloader": "0.31.0",
7473
"@opentelemetry/instrumentation-fs": "0.33.0",
7574
"@opentelemetry/instrumentation-generic-pool": "0.57.0",
7675
"@opentelemetry/instrumentation-graphql": "0.62.0",

packages/node/src/integrations/tracing/dataloader.ts renamed to packages/node/src/integrations/tracing/dataloader/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { DataloaderInstrumentation } from '@opentelemetry/instrumentation-dataloader';
1+
import { DataloaderInstrumentation } from './vendored/instrumentation';
22
import type { IntegrationFn } from '@sentry/core';
33
import {
44
defineIntegration,

0 commit comments

Comments
 (0)