pypi ddtrace 1.15.1

latest releases: 2.14.0, 2.13.0, 2.14.0rc1...
15 months ago

Bug Fixes

  • botocore: This fix resolves an issue where ddtrace attempted to parse as URLs SQS QueueUrl attributes that were not well-formed URLs.
  • psycopg: Resolves TypeError raised when an async cursor object is traced. This fix ensures exc_type, exc_val, and exc_tb are passed down to the wrapped object on __aexit__.
  • graphql: graphql.execute spans are now marked as measured.
  • tracing: This fix resolves an issue where negative trace ID values were allowed to propagate via Datadog distributed tracing HTTP headers.
  • pymemcache: This fix resolves an issue where overriding span attributes on HashClient failed when use_pooling was set.
  • This fix resolves an issue causing MyPy linting to fail on files that import ddtrace.
  • The 1.15.0 version has a bug that arises when Remote Config receives both kinds of actions (removing target file configurations and loading new target file configurations) simultaneously, as the load action overrides the remove action. This error occurs if someone creates and removes Dynamic Instrumentation Probes rapidly, within a time interval shorter than the Remote Config interval (5s). To fix this issue, this update appends all new configurations and configurations to remove, and dispatches them at the end of the RC request.

Don't miss a new ddtrace release

NewReleases is sending notifications on new releases.