From 9e172dcdc1140856c868a016cb0cf7190cbada96 Mon Sep 17 00:00:00 2001 From: Trent Mick Date: Thu, 10 Mar 2022 14:25:41 -0800 Subject: [PATCH 1/3] fix: if Lambda extension is down, agent eventually causes null function response This updates to get http-client fix https://github.com/elastic/apm-nodejs-http-client/pull/180 Fixes: #2598 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ea57227363..e044562816 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "basic-auth": "^2.0.1", "cookie": "^0.4.0", "core-util-is": "^1.0.2", - "elastic-apm-http-client": "11.0.0", + "elastic-apm-http-client": "11.0.1", "end-of-stream": "^1.4.4", "error-callsites": "^2.0.4", "error-stack-parser": "^2.0.6", From 9811fb22973f1622abcaaa1a408f7c3ed1798a48 Mon Sep 17 00:00:00 2001 From: Trent Mick Date: Tue, 15 Mar 2022 11:33:14 -0700 Subject: [PATCH 2/3] add a changelog entry --- CHANGELOG.asciidoc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 290f401469..49358bd7eb 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -45,6 +45,11 @@ Notes: [float] ===== Bug fixes +* Fix a bug with Lambda instrumentation where the APM agent would result in + an otherwise working Lambda function to respond with `null` if the Lambda + was missing the https://github.com/elastic/apm-aws-lambda[Elastic APM Lambda Extension]. + ({issues}2598[#2598]) + * Fix a bug in Lambda instrumentation in the capturing of SNS and SQS event message attributes. ({issues}2605[#2605]) From 616e09c7d94acfaf09350683086b60d08bc534bc Mon Sep 17 00:00:00 2001 From: Trent Mick Date: Tue, 15 Mar 2022 11:42:22 -0700 Subject: [PATCH 3/3] remove an empty section from the 3.30 release --- CHANGELOG.asciidoc | 3 --- 1 file changed, 3 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 49358bd7eb..d1346ad2ef 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -100,9 +100,6 @@ after v0.0.3. environment variables for setting up APM instrumentation of Lambdas. ({issues}2531[#2531]) -[float] -===== Bug fixes - [[release-notes-3.29.0]] ==== 3.29.0 2022/02/10