v3.16.1
📦 datadog-sdkView on GitHub →
🐛 7 fixes🔧 5 symbols
Summary
This release focuses primarily on bug fixes across CI Visibility, gRPC, Ray integrations, and internal module unloading issues. It also includes a tentative fix for rare memory problems in AAP.
🐛 Bug Fixes
- CI Visibility: Resolved an issue where tests were incorrectly detected as third-party code if a third-party package installed files under a folder named the same as the tests folder (e.g., the 'sumy' package).
- gRPC: Fixed an issue where the internal span was left active in the caller when using the future interface.
- Ray: Resolved an AttributeError crash when submitting Ray jobs in certain configurations.
- Ray: Fixed an issue where long-running spans did not preserve the correct resource name upon recreation.
- Ray: Fixed an issue where long-running job spans could remain unfinished if an exception occurred during job submission.
- AAP: Implemented a tentative fix for rare memory problems related to libddwaf.
- Internal: Fixed an issue causing some modules to be unloaded too soon when using pytest, ddtrace, and gevent together.
🔧 Affected Symbols
grpcraypytestgeventlibddwaf