@opentelemetry/propagator-jaeger
Advanced tools
Comparing version 0.11.0 to 0.12.0
@@ -1,2 +0,2 @@ | ||
import { Context, TextMapPropagator, SetterFunction, GetterFunction } from '@opentelemetry/api'; | ||
import { Context, TextMapGetter, TextMapPropagator, TextMapSetter } from '@opentelemetry/api'; | ||
export declare const UBER_TRACE_ID_HEADER = "uber-trace-id"; | ||
@@ -24,5 +24,6 @@ /** | ||
constructor(customTraceHeader?: string); | ||
inject(context: Context, carrier: unknown, setter: SetterFunction): void; | ||
extract(context: Context, carrier: unknown, getter: GetterFunction): Context; | ||
inject(context: Context, carrier: unknown, setter: TextMapSetter): void; | ||
extract(context: Context, carrier: unknown, getter: TextMapGetter): Context; | ||
fields(): string[]; | ||
} | ||
//# sourceMappingURL=JaegerHttpTracePropagator.d.ts.map |
@@ -48,6 +48,6 @@ "use strict"; | ||
const traceFlags = `0${(spanContext.traceFlags || api_1.TraceFlags.NONE).toString(16)}`; | ||
setter(carrier, this._jaegerTraceHeader, `${spanContext.traceId}:${spanContext.spanId}:0:${traceFlags}`); | ||
setter.set(carrier, this._jaegerTraceHeader, `${spanContext.traceId}:${spanContext.spanId}:0:${traceFlags}`); | ||
} | ||
extract(context, carrier, getter) { | ||
const uberTraceIdHeader = getter(carrier, this._jaegerTraceHeader); | ||
const uberTraceIdHeader = getter.get(carrier, this._jaegerTraceHeader); | ||
const uberTraceId = Array.isArray(uberTraceIdHeader) | ||
@@ -63,2 +63,5 @@ ? uberTraceIdHeader[0] | ||
} | ||
fields() { | ||
return [this._jaegerTraceHeader]; | ||
} | ||
} | ||
@@ -65,0 +68,0 @@ exports.JaegerHttpTracePropagator = JaegerHttpTracePropagator; |
@@ -1,2 +0,2 @@ | ||
export declare const VERSION = "0.11.0"; | ||
export declare const VERSION = "0.12.0"; | ||
//# sourceMappingURL=version.d.ts.map |
@@ -20,3 +20,3 @@ "use strict"; | ||
// this is autogenerated file, see scripts/version-update.js | ||
exports.VERSION = '0.11.0'; | ||
exports.VERSION = '0.12.0'; | ||
//# sourceMappingURL=version.js.map |
{ | ||
"name": "@opentelemetry/propagator-jaeger", | ||
"version": "0.11.0", | ||
"version": "0.12.0", | ||
"description": "OpenTelemetry Jaeger propagator provides HTTP header propagation for systems that are using Jaeger HTTP header format.", | ||
@@ -60,3 +60,3 @@ "main": "build/src/index.js", | ||
"karma-webpack": "4.0.2", | ||
"mocha": "6.2.3", | ||
"mocha": "7.2.0", | ||
"nyc": "15.1.0", | ||
@@ -66,3 +66,3 @@ "rimraf": "3.0.2", | ||
"ts-loader": "8.0.0", | ||
"ts-mocha": "7.0.0", | ||
"ts-mocha": "8.0.0", | ||
"ts-node": "9.0.0", | ||
@@ -75,6 +75,6 @@ "tslint-consistent-codestyle": "1.16.0", | ||
"dependencies": { | ||
"@opentelemetry/api": "^0.12.0", | ||
"@opentelemetry/core": "^0.12.0" | ||
"@opentelemetry/api": "^0.14.0", | ||
"@opentelemetry/core": "^0.14.0" | ||
}, | ||
"gitHead": "f4d1a7120a96476102efeb0ba7aed85ecbfc3a0a" | ||
"gitHead": "4b7291e4cd8c56a699ffde2c68b4598ef9602b02" | ||
} |
22954
156
+ Added@opentelemetry/api@0.14.0(transitive)
+ Added@opentelemetry/context-base@0.14.0(transitive)
+ Added@opentelemetry/core@0.14.0(transitive)
- Removed@opentelemetry/api@0.12.0(transitive)
- Removed@opentelemetry/context-base@0.12.0(transitive)
- Removed@opentelemetry/core@0.12.0(transitive)
Updated@opentelemetry/api@^0.14.0
Updated@opentelemetry/core@^0.14.0