0.8.3
Improvements
- [transport] add presampler header (
X-Datadog-Trace-Count) so that the receiving agent has more information when dealing with sampling (#254) - [docs] updated our documentation (#264, #271)
Bugfixes
- [core] patch loader raises
PatchExceptionthat is handled in thepatch_all()when the patch failed. This distinguishes: errors during patch, when an integration is not available and simply when the module is not installed (#262) - [mysql] distinguish
MySQL-Pythoninstrumentation so that onlymysql-connectorpackage is patched; this provides better feedback about what library is supported (#263, #266) - [sqlalchemy] provide a
patch()method that uses the PIN object; this is not a breaking change, but the preferred way to instrument SQLAlchemy is throughpatch_all(sqlalchemy=True)orpatch(sqlalchemy=True)(#261) - [pylons] catch
BaseExceptionsince aSystemExitmight've been raised;500errors are handled if a timeout occurs (#267, #270) - [pyramid] catch
BaseExceptionsince aSystemExitmight've been raised;500errors are handled if a timeout occurs (#269)
Read the full changeset