Bug Fixes
- database monitoring: Resolved a memory leak that grew with query volume when
DD_DBM_PROPAGATION_MODEwas set tofull,service, ordynamic_service.
- botocore: Fixes a bug in Data Streams Monitoring where the pathway context of an SQS message was not extracted when the message body was valid JSON, silently breaking the data stream for non-SNS messages with a JSON payload. The
_datadogmessage attribute is now read from the top-level SQSMessageAttributesfirst, and the message body is only parsed for SNS-to-SQS notifications.
- Django: This fix resolves an issue where async function-based middleware attributes, such as
process_exception, were not preserved, causing Django to skip exception handlers under ASGI.