Closed djc closed 5 months ago
Good suggestion about the module, I think this looks a lot cleaner.
@djc This needs to merge from master or rebase. I would do it for you but, same deal I mentioned before: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork
There should be a way to turn that on so I can easily do things like that
I looked at the docs last time and didn't find the option. I can probably fix it up myself in a bit once my daughter is in bed.
This is what it looks like for me:
Weird. I don't get why the option isn't showing up for you. That's a bit obnoxious.
What was changed
Make the telemetry features optional but enabled by default in the core SDK.
This is a first take -- happy to take feedback and iterate.
Why?
As discussed in #687, it would be nice to limit dependencies. When using the Rust SDK, the application might have its own tracing subscriber setup, and it would be better for the libraries not to interfere with that.
Checklist