Releases: DataDog/datadog-lambda-python
Releases · DataDog/datadog-lambda-python
v39
- Check Extension installed before registering with it. #143
Layer ARNs:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:39
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:39
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:39
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:39
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:39
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:39
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:39
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:39
v38
- Catch X-ray subsegment creation exceptions (#142)
Layer ARNs:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:38
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:38
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:38
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:38
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:38
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:38
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:38
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:38
v37
- Fix issue with enhanced metrics not working with extension. #140
Layer ARNs:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:37
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:37
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:37
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:37
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:37
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:37
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:37
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:37
v36
- Retry flush metrics from ThreadStats to Datadog over RemoteDisconnected errors. #138
Layer ARNs:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:36
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:36
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:36
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:36
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:36
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:36
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:36
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:36
v35
- Type check Lambda events when extracting trigger tags (#136)
Layer ARNs:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:35
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:35
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:35
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:35
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:35
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:35
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:35
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:35
v34
- Make correlation dummy span use integers for trace id and span id #135
Layer ARNs:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:34
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:34
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:34
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:34
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:34
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:34
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:34
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:34
v33
- Updates dd-trace-py to latest version, which can submit traces via the Datadog Extension
Layer ARNs:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:33
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:33
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:33
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:33
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:33
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:33
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:33
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:33
v32
- Updates specified version of setuptools to use the current latest or greater for Python 2 or Python 3 #126
Layer ARNs:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:32
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:32
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:32
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:32
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:32
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:32
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:32
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:32
v31
Lambda layer version: 31
- Disable flushing in thread (#120)
Note: This release includes a bug fix that is technically speaking a breaking change. The change only affects long-running Lambda functions. Custom metrics submitted synchronously are no longer flushed to the Datadog API every 10s in the background, and only flushed at the end of the invocation. See additional details in disable flushing in thread (#120).
Layer ARNs:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:31
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:31
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:31
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:31
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:31
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:31
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:31
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:31
v30
Lambda layer version: 30
- Enable compressed payloads on ThreadStats object (#86)
- Fix get status_code (#117)
- Improve publish script (#116)
Layer ARNs:
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:30
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:30
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:30
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:30
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:30
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:30
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:30
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:30