Skip to content

Commit e3fe9b2

Browse files
committed
Merge branch 'dluna-ci-pr-speed-and-coverage' of github.com:david-luna/opentelemetry-js-contrib into dluna-ci-pr-speed-and-coverage
2 parents 7d740b1 + c3b7bf6 commit e3fe9b2

File tree

42 files changed

+7162
-4
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+7162
-4
lines changed

.github/component_owners.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,9 @@ components:
128128
- sharadraju
129129
packages/instrumentation-runtime-node:
130130
- d4nyll
131+
packages/instrumentation-openai:
132+
- trentm
133+
- seemk
131134
packages/instrumentation-pg:
132135
- maryliag
133136
packages/instrumentation-pino:

.release-please-manifest.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
"packages/instrumentation-mysql2": "0.50.0",
5151
"packages/instrumentation-nestjs-core": "0.49.0",
5252
"packages/instrumentation-net": "0.47.0",
53+
"packages/instrumentation-openai": "0.0.1",
5354
"packages/instrumentation-oracledb": "0.29.0",
5455
"packages/instrumentation-pg": "0.56.0",
5556
"packages/instrumentation-pino": "0.50.0",

examples/express/src/client.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,12 @@
1616

1717
import { setupTracing } from './tracer';
1818

19+
// Initialize tracing before importing other moduless
20+
const tracer = setupTracing('example-express-client');
21+
1922
import * as api from '@opentelemetry/api';
2023
import * as axios from 'axios';
2124

22-
const tracer = setupTracing('example-express-client');
23-
2425
async function makeRequest() {
2526
const span = tracer.startSpan('client.makeRequest()', {
2627
kind: api.SpanKind.CLIENT,

examples/express/src/server.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,14 @@
1616

1717
import { setupTracing } from './tracer';
1818

19+
// Initialize tracing before importing other modules
20+
setupTracing('example-express-server');
21+
1922
// Require in rest of modules
2023
import * as express from 'express';
2124
import * as axios from 'axios';
2225
import { RequestHandler } from 'express';
2326

24-
setupTracing('example-express-server');
25-
2627
// Setup express
2728
const app = express();
2829
const PORT = 8080;

0 commit comments

Comments
 (0)