@opentelemetry/instrumentation-aws-lambda
Advanced tools
Comparing version 0.27.0 to 0.28.0
@@ -148,7 +148,4 @@ "use strict"; | ||
} | ||
if (typeof currentProvider.getActiveSpanProcessor === 'function') { | ||
const activeSpanProcessor = currentProvider.getActiveSpanProcessor(); | ||
if (typeof activeSpanProcessor.forceFlush === 'function') { | ||
return activeSpanProcessor.forceFlush.bind(activeSpanProcessor); | ||
} | ||
if (typeof currentProvider.forceFlush === 'function') { | ||
return currentProvider.forceFlush.bind(currentProvider); | ||
} | ||
@@ -155,0 +152,0 @@ return undefined; |
@@ -1,2 +0,2 @@ | ||
export declare const VERSION = "0.27.0"; | ||
export declare const VERSION = "0.28.0"; | ||
//# sourceMappingURL=version.d.ts.map |
@@ -20,3 +20,3 @@ "use strict"; | ||
// this is autogenerated file, see scripts/version-update.js | ||
exports.VERSION = '0.27.0'; | ||
exports.VERSION = '0.28.0'; | ||
//# sourceMappingURL=version.js.map |
# Changelog | ||
## [0.28.0](https://www.github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-aws-lambda-v0.27.0...instrumentation-aws-lambda-v0.28.0) (2021-11-30) | ||
### Features | ||
* use latest instrumentation base ([#769](https://www.github.com/open-telemetry/opentelemetry-js-contrib/issues/769)) ([7aff23e](https://www.github.com/open-telemetry/opentelemetry-js-contrib/commit/7aff23ebebbe209fa3b78c2e7f513c9cd2231be4)) | ||
## [0.27.0](https://www.github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-aws-lambda-v0.26.0...instrumentation-aws-lambda-v0.27.0) (2021-10-22) | ||
@@ -33,2 +40,2 @@ | ||
* **aws-lambda:** BasicTracerProvider not force flushing ([#661](https://www.github.com/open-telemetry/opentelemetry-js-contrib/issues/661)) ([76e0d0f](https://www.github.com/open-telemetry/opentelemetry-js-contrib/commit/76e0d0fbef59e84c42b52d37cb3541e0dc853eb6)) | ||
* Update aws-lambda-instrumentation to SDK v0.25.0 ([#660](https://www.github.com/open-telemetry/opentelemetry-js-contrib/issues/660)) ([7b0d090](https://www.github.com/open-telemetry/opentelemetry-js-contrib/commit/7b0d0900bfb8475a32d799add4d925d7addbb24d)) | ||
* Update aws-lambda-instrumentation to SDK v0.25.0 ([#660](https://www.github.com/open-telemetry/opentelemetry-js-contrib/issues/660)) ([7b0d090](https://www.github.com/open-telemetry/opentelemetry-js-contrib/commit/7b0d0900bfb8475a32d799add4d925d7addbb24d)) |
{ | ||
"name": "@opentelemetry/instrumentation-aws-lambda", | ||
"version": "0.27.0", | ||
"version": "0.28.0", | ||
"description": "OpenTelemetry AWS Lambda automatic instrumentation package.", | ||
@@ -50,5 +50,5 @@ "main": "build/src/index.js", | ||
"@opentelemetry/api": "1.0.2", | ||
"@opentelemetry/core": "1.0.0", | ||
"@opentelemetry/sdk-trace-base": "1.0.0", | ||
"@opentelemetry/sdk-trace-node": "1.0.0", | ||
"@opentelemetry/core": "1.0.1", | ||
"@opentelemetry/sdk-trace-base": "1.0.1", | ||
"@opentelemetry/sdk-trace-node": "1.0.1", | ||
"@types/mocha": "7.0.2", | ||
@@ -65,3 +65,3 @@ "@types/node": "14.17.9", | ||
"dependencies": { | ||
"@opentelemetry/instrumentation": "^0.26.0", | ||
"@opentelemetry/instrumentation": "^0.27.0", | ||
"@opentelemetry/propagator-aws-xray": "^1.0.0", | ||
@@ -72,3 +72,3 @@ "@opentelemetry/resources": "^1.0.0", | ||
}, | ||
"gitHead": "f80834b97bd8e5b1f78923b40fd69d60691c6ff4" | ||
"gitHead": "45f84dcd2fe01db242fd0efed293db685b9fd9f3" | ||
} |
@@ -52,3 +52,3 @@ # OpenTelemetry AWS Lambda Instrumentation for Node.js | ||
| `requestHook` | `RequestHook` (function) | Hook for adding custom attributes before lambda starts handling the request. Receives params: `span, { event, context }` | | ||
| `responseHook` | `ResponseHook` (function) | Hook for adding custom attributes before lambda returns the response. Receives params: `span, { err?, res? } ` | | ||
| `responseHook` | `ResponseHook` (function) | Hook for adding custom attributes before lambda returns the response. Receives params: `span, { err?, res? }` | | ||
| `disableAwsContextPropagation` | `boolean` | By default, this instrumentation will try to read the context from the `_X_AMZN_TRACE_ID` environment variable set by Lambda, set this to `true` to disable this behavior | | ||
@@ -55,0 +55,0 @@ | `eventContextExtractor` | `EventContextExtractor` (function) | Function for providing custom context extractor in order to support different event types that are handled by AWS Lambda (e.g., SQS, CloudWatch, Kinesis, API Gateway). Applied only when `disableAwsContextPropagation` is set to `true`. Receives params: `event` | |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
44805
352
+ Added@opentelemetry/api-metrics@0.27.0(transitive)
+ Added@opentelemetry/instrumentation@0.27.0(transitive)
- Removed@opentelemetry/api-metrics@0.26.0(transitive)
- Removed@opentelemetry/instrumentation@0.26.0(transitive)