Skip to content

Commit 6eaf4f4

Browse files
committed
ref(pino): Only support pino > 9.10
1 parent 1657815 commit 6eaf4f4

3 files changed

Lines changed: 5 additions & 23 deletions

File tree

dev-packages/node-integration-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
"node-schedule": "^2.1.1",
7171
"openai": "5.18.1",
7272
"pg": "8.16.0",
73-
"pino": "9.9.4",
73+
"pino": "9.10.0",
7474
"pino-next": "npm:pino@^9.12.0",
7575
"postgres": "^3.4.7",
7676
"prisma": "6.15.0",

packages/node-core/src/integrations/pino.ts

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import {
99
severityLevelFromString,
1010
withScope,
1111
} from '@sentry/core';
12-
import { addInstrumentationConfig } from '../sdk/injectLoader';
1312

1413
const SENTRY_TRACK_SYMBOL = Symbol('sentry-track-pino-logger');
1514

@@ -128,18 +127,6 @@ const _pinoIntegration = defineIntegration((userOptions: DeepPartial<PinoOptions
128127
setup: client => {
129128
const enableLogs = !!client.getOptions().enableLogs;
130129

131-
addInstrumentationConfig({
132-
channelName: 'pino-log',
133-
// From Pino v9.10.0 a tracing channel is available directly from Pino:
134-
// https://github.com/pinojs/pino/pull/2281
135-
module: { name: 'pino', versionRange: '>=8.0.0 < 9.10.0', filePath: 'lib/tools.js' },
136-
functionQuery: {
137-
functionName: 'asJson',
138-
kind: 'Sync',
139-
},
140-
});
141-
142-
const injectedChannel = diagnosticsChannel.tracingChannel('orchestrion:pino:pino-log');
143130
const integratedChannel = diagnosticsChannel.tracingChannel('pino_asJson');
144131

145132
function onPinoStart(self: Pino, args: PinoHookArgs, result: PinoResult): void {
@@ -192,11 +179,6 @@ const _pinoIntegration = defineIntegration((userOptions: DeepPartial<PinoOptions
192179
}
193180
}
194181

195-
injectedChannel.end.subscribe(data => {
196-
const { self, arguments: args, result } = data as { self: Pino; arguments: PinoHookArgs; result: string };
197-
onPinoStart(self, args, JSON.parse(result));
198-
});
199-
200182
integratedChannel.end.subscribe(data => {
201183
const {
202184
instance,

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25016,10 +25016,10 @@ pino-std-serializers@^7.0.0:
2501625016
resolved "https://registry.yarnpkg.com/pino-std-serializers/-/pino-std-serializers-7.0.0.tgz#7c625038b13718dbbd84ab446bd673dc52259e3b"
2501725017
integrity sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==
2501825018

25019-
pino@9.9.4:
25020-
version "9.9.4"
25021-
resolved "https://registry.yarnpkg.com/pino/-/pino-9.9.4.tgz#21ed2c27cc177f797e3249c99d340f0bcd6b248e"
25022-
integrity sha512-d1XorUQ7sSKqVcYdXuEYs2h1LKxejSorMEJ76XoZ0pPDf8VzJMe7GlPXpMBZeQ9gE4ZPIp5uGD+5Nw7scxiigg==
25019+
pino@9.10.0:
25020+
version "9.10.0"
25021+
resolved "https://registry.yarnpkg.com/pino/-/pino-9.10.0.tgz#b78555637605ef6f4287e51a89b2087d66da4859"
25022+
integrity sha512-VOFxoNnxICtxaN8S3E73pR66c5MTFC+rwRcNRyHV/bV/c90dXvJqMfjkeRFsGBDXmlUN3LccJQPqGIufnaJePA==
2502325023
dependencies:
2502425024
atomic-sleep "^1.0.0"
2502525025
fast-redact "^3.1.1"

0 commit comments

Comments
 (0)