v4.10.7
📦 datadog-sdkView on GitHub →
🐛 3 fixes🔧 4 symbols
Summary
This release focuses on stability, fixing a memory leak in database monitoring and resolving critical data extraction issues in SQS monitoring via botocore, alongside a Django middleware fix.
🐛 Bug Fixes
- Resolved a memory leak in database monitoring that occurred when DD_DBM_PROPAGATION_MODE was set to full, service, or dynamic_service, growing with query volume.
- Fixed an issue in Data Streams Monitoring for botocore where the pathway context of an SQS message was not extracted if the message body was valid JSON, specifically for non-SNS messages with a JSON payload. The _datadog message attribute is now read from the top-level SQS MessageAttributes first.
- Resolved an issue in Django where async function-based middleware attributes (like process_exception) were not preserved, leading to skipped exception handlers under ASGI.