From 2df0ef16a209633379479fe48ebd49611d042ee7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20Og=C3=B3rek?= Date: Mon, 25 Oct 2021 20:09:12 +0200 Subject: [PATCH 1/2] fix(tracing): Update paths for DB drivers auto-instrumentation --- packages/tracing/src/hubextensions.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/tracing/src/hubextensions.ts b/packages/tracing/src/hubextensions.ts index 0238cde6422e..52309f01a207 100644 --- a/packages/tracing/src/hubextensions.ts +++ b/packages/tracing/src/hubextensions.ts @@ -232,19 +232,19 @@ function _autoloadDatabaseIntegrations(): void { const packageToIntegrationMapping: Record Integration> = { mongodb() { - const integration = dynamicRequire(module, './integrations/mongo') as { Mongo: IntegrationClass }; + const integration = dynamicRequire(module, './integrations/node/mongo') as { Mongo: IntegrationClass }; return new integration.Mongo(); }, mongoose() { - const integration = dynamicRequire(module, './integrations/mongo') as { Mongo: IntegrationClass }; + const integration = dynamicRequire(module, './integrations/node/mongo') as { Mongo: IntegrationClass }; return new integration.Mongo({ mongoose: true }); }, mysql() { - const integration = dynamicRequire(module, './integrations/mysql') as { Mysql: IntegrationClass }; + const integration = dynamicRequire(module, './integrations/node/mysql') as { Mysql: IntegrationClass }; return new integration.Mysql(); }, pg() { - const integration = dynamicRequire(module, './integrations/postgres') as { + const integration = dynamicRequire(module, './integrations/node/postgres') as { Postgres: IntegrationClass; }; return new integration.Postgres(); From 81faadf0f8d80421fc883e3bea57c645005a82f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20Og=C3=B3rek?= Date: Mon, 25 Oct 2021 20:24:14 +0200 Subject: [PATCH 2/2] linter plz --- packages/tracing/src/hubextensions.ts | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/tracing/src/hubextensions.ts b/packages/tracing/src/hubextensions.ts index 52309f01a207..601cf93b769f 100644 --- a/packages/tracing/src/hubextensions.ts +++ b/packages/tracing/src/hubextensions.ts @@ -232,15 +232,21 @@ function _autoloadDatabaseIntegrations(): void { const packageToIntegrationMapping: Record Integration> = { mongodb() { - const integration = dynamicRequire(module, './integrations/node/mongo') as { Mongo: IntegrationClass }; + const integration = dynamicRequire(module, './integrations/node/mongo') as { + Mongo: IntegrationClass; + }; return new integration.Mongo(); }, mongoose() { - const integration = dynamicRequire(module, './integrations/node/mongo') as { Mongo: IntegrationClass }; + const integration = dynamicRequire(module, './integrations/node/mongo') as { + Mongo: IntegrationClass; + }; return new integration.Mongo({ mongoose: true }); }, mysql() { - const integration = dynamicRequire(module, './integrations/node/mysql') as { Mysql: IntegrationClass }; + const integration = dynamicRequire(module, './integrations/node/mysql') as { + Mysql: IntegrationClass; + }; return new integration.Mysql(); }, pg() {