Releases: DataDog/datadog-lambda-java
v11 [dd-trace-java layer]
No changes to datadog-lambda-java
dd-trace-java version (tracer tag) v1.17.0
dd-trace-java layer ARN:
# AWS Regions
arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:11
# AWS gov regions
arn:aws-us-gov:lambda:<AWS_GOV_REGION>:002406178527:layer:dd-trace-java:11
v10 [dd-trace-java layer]
No changes to datadog-lambda-java
dd-trace-java version (tracer tag) v1.14.0
dd-trace-java layer ARN:
# AWS Regions
arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:10
# AWS gov regions
arn:aws-us-gov:lambda:<AWS_GOV_REGION>:002406178527:layer:dd-trace-java:10
v1.4.11
No changes to datadog-lambda-java
dd-trace-java version (tracer tag) v1.11.2
dd-trace-java layer ARN:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:9
v1.4.10
If you don't see datadog-lambda-java in your application's pom.xml or build.gradle file, you can stop reading. Otherwise, you need to upgrade its version to 1.4.10 (the current version) and redeploy.
If you are not sure, you can use the following metric query in Datadog to find out impacted Lambda functions.
sum:aws.lambda.enhanced.invocations{runtime:java*,datadog_lambda:*} by {aws_account,region,functionname}.as_count()
This library was deprecated and it was used to trace your Lambda function and send the traces over CloudWatch logs with the help of the Datadog Forwarder Lambda functions. However, we recently identified that this library was incompatible with the newly added Lineage field to the X-Ray tracing header. This change has already been observed in eu-west-1 and eu-north-1 regions, and AWS will gradually roll out the change to the remaining regions in the next few weeks.
The impacted Lambda functions will
- produce incomplete traces without the aws.lambda span if you have tracing enabled
- produce
Malformed _X_AMZN_TRACE_ID value
errors to the logs
However,
- The errors do NOT crash or degrade your application
- There are no impact to metrics and logs collection
- There are no impact to APM traces except for the aws.lambda spans
dd-trace-java version (tracer tag) v1.5.0
dd-trace-java layer ARN:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:8
v1.4.9
No changes to datadog-lambda-java
dd-trace-java version (tracer tag) v1.5.0
dd-trace-java layer ARN:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:8
v1.4.8
No changes to datadog-lambda-java
dd-trace-java version (tracer tag) v1.1.3
dd-trace-java layer ARN:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:7
v1.4.7
No changes to datadog-lambda-java
dd-trace-java version (tracer tag) v0.105.0
dd-trace-java layer ARN:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:6
v1.4.6
datadog-lambda-java
is no longer required when using the Datadog Lambda Extension version 25 or above. Follow the instructions to upgrade. We will continue to publish new versions of Lambda layer dd-trace-java
to pick up new features from the Datadog tracer.
No changes to datadog-lambda-java
dd-trace-java version (tracer tag)
0.104.0
dd-trace-java layer ARN:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:5