New Features
- kafka: Adds tracing and DSM support for
confluent_kafka.Consumer.consume()
. Previously only confluent_kafka.Consumer.poll was instrumented.
Bug Fixes
- ASM: always clear the DDWaf context at the end of the span to avoid gc-induced latency spikes at the end of some requests.
- internal: This fix resolves an issue where importing the
ddtrace.contrib.botocore.services
module would fail raising an ImportError - setuptools_scm version: Updates the setuptools_scm versioning method to "guess-next-dev" from "release-branch-semver", which was affecting the CI
- structlog: Fixes error where multiple loggers would duplicate processors. Also adds processors injection when resetting to defaults.