-
Notifications
You must be signed in to change notification settings - Fork 102
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
wip: restructure tracer around registry
This is to be split into separate OTP applications to make the distinction clearer. For now the SDK registry is started when opentelemetry application is started. The registry is responsible for tracking the tracers, the sampler and span processors. The registry also currently sets a ctx and span module to use. I think this will change when context is split out. I'd also like to consider not having the span module be configurable in the SDK but always use ot_span_ets and if the user needs a fancy form of span handling they can replace the SDK if they can't get by with using span processors.
- Loading branch information
1 parent
7b0ae7f
commit 134defb
Showing
22 changed files
with
649 additions
and
395 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.