Known Issues
- sqlalchemy: sqlalchemy rollbacks can intermittently cause deadlocks in some cases. If experiencing this issue, set
DD_TRACE_SPAN_AGGREGATOR_RLOCK=True
. After testing and feedback we intend to make True the default value.
Bug Fixes
- dynamic instrumentation: fixed a bug that prevented span decoration probes from being received and instrumented.
- dynamic instrumentation: fixed a bug that might have caused probe status to fail to update correctly.
- django: This fix resolves an issue where 'span.resource' would not include the endpoint when a Handler was interrupted, such as in the case of gunicorn worker timeouts.
- profiling: prevent deadlocks while recording events of different type.
- kafka: Resolves
UnicodeDecodeError
raised when kafka messages key contain characters that are not supported by UTF-8 encoding.