Skip to content

Commit

Permalink
- Minor changes to re-order code.
Browse files Browse the repository at this point in the history
  • Loading branch information
sudarshan12s committed Jan 29, 2025
1 parent 5c4f37f commit 13e79db
Showing 1 changed file with 14 additions and 19 deletions.
33 changes: 14 additions & 19 deletions plugins/node/opentelemetry-instrumentation-oracledb/src/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ import {
trace,
diag,
} from '@opentelemetry/api';
import { AttributeNames } from './constants';
import {
SEMATTRS_DB_SYSTEM,
SEMATTRS_DB_NAME,
Expand All @@ -39,6 +38,9 @@ import {
DBSYSTEMVALUES_ORACLE,
} from '@opentelemetry/semantic-conventions';
import * as oracledbTypes from 'oracledb';

// Local modules.
import { AttributeNames } from './constants';
import { OracleInstrumentationConfig, SpanConnectionConfig } from './types';
import { TraceSpanData, SpanCallLevelConfig } from './internal-types';
import { SpanNames } from './constants';
Expand Down Expand Up @@ -114,7 +116,7 @@ export class OracleTelemetryTraceHandler extends newmoduleExports.traceHandler
return convertedValues;
}
} catch (e) {
diag.error('failed to stringify ', values, e);
diag.error('failed to stringify bind values:', values, e);
}
return convertedValues;
}
Expand Down Expand Up @@ -196,7 +198,7 @@ export class OracleTelemetryTraceHandler extends newmoduleExports.traceHandler
roundTrip = false
) {
const span = traceContext.userContext.span;
// Set if addtional connection and call parameters
// Set if additional connection and call parameters
// are available
if (traceContext.connectLevelConfig) {
span.setAttributes(
Expand Down Expand Up @@ -236,17 +238,14 @@ export class OracleTelemetryTraceHandler extends newmoduleExports.traceHandler
}

const spanName = traceContext.operation;
let spanAttrs = {};
if (traceContext.connectLevelConfig) {
spanAttrs = this._getConnectionSpanAttributes(
traceContext.connectLevelConfig
);
}
const spanAttributes = traceContext.connectLevelConfig
? this._getConnectionSpanAttributes(traceContext.connectLevelConfig)
: {};

traceContext.userContext = {
span: this._tracer.startSpan(spanName, {
kind: SpanKind.CLIENT,
attributes: spanAttrs,
attributes: spanAttributes,
}),
};

Expand All @@ -258,15 +257,11 @@ export class OracleTelemetryTraceHandler extends newmoduleExports.traceHandler
);
}

switch (traceContext.operation) {
case SpanNames.EXECUTE:
this._handleExecuteCustomRequest(
traceContext.userContext.span,
traceContext
);
break;
default:
break;
if (traceContext.operation === SpanNames.EXECUTE) {
this._handleExecuteCustomRequest(
traceContext.userContext.span,
traceContext
);
}
}

Expand Down

0 comments on commit 13e79db

Please sign in to comment.