1.0.0rc2
Pre-release
Pre-release
New Features
- Add
Span.get_tagsandSpan.get_metrics. - aiohttp: add client integration. This integration traces requests made using the aiohttp client and includes support for distributed tracing. See the documentation for more information.
- aiohttp_jinja2: move into new integration. Formerly the aiohttp_jinja2 instrumentation was enabled using the aiohttp integration. Use
patch(aiohttp_jinja2=True)instead ofpatch(aiohttp=True). To support legacy behaviorpatch(aiohttp=True)will still enable aiohttp_jinja2. - asyncpg: add integration supporting v0.18.0 and above. See the docs for more information.
Upgrade Notes
ddtrace.constants.FILTERS_KEYis removed.ddtrace.constants.NUMERIC_TAGSis removed.ddtrace.constants.LOG_SPAN_KEYis removed.ddtrace.Span.set_metais removed. Useddtrace.Span.set_taginstead.ddtrace.Span.set_metasis removed. Useddtrace.Span.set_tagsinstead.Span.to_dictis removed.
Bug Fixes
- Fix issue building
ddtracefrom source on macOS 12. - Fixes wrong numbers of memory allocation being reported in the memory profiler.
- pymongo: fix
write_commandbeing patched with the wrong method signature.