New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Breaking config change: Update sapm and signalfx to use HttpServerConfig #488
Conversation
833a54a
to
fa3dd49
Compare
Codecov Report
@@ Coverage Diff @@
## master #488 +/- ##
===========================================
+ Coverage 71.09% 85.79% +14.69%
===========================================
Files 14 187 +173
Lines 602 9960 +9358
===========================================
+ Hits 428 8545 +8117
- Misses 150 1095 +945
- Partials 24 320 +296
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
This change fixes inconsistencies in component interfaces. Motivation: - Uniformness results in reduction of code that currently has to deal with differences. - Processor.Start is missing and is important for allowing processors to communicate with the Host. What's changed: - Introduced Component interface. - Unified Host interface. - Added a Start function to processors (via Component interface). - Start/Shutdown is now called for Processors from service start/shutdown. - Receivers, Exporters, Processors, Extensions now embed Component interface. - Replaced StartTraceReception/StartMetricsReception by single Start function for receivers. - Replaced StopTraceReception/StopMetricsReception by single Shutdown function for receivers. Note: before merging this we need to announce the change in Gitter since it breaks existing implementations in contrib (although the fix is easy). Resolves #477 Resolves #262
@bogdandrutu codecov is failing (and needs rebase) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add the breaking change to CHANGELOG.md.
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
fa3dd49
to
ab20ec5
Compare
@tigrannajaryan PTAL |
* Make propagators conform to spec * do not modify / set an invalid span in the passed context in case a propagator did not manage to extract * in case no context is passed to propagator.extract assume the root context as default so that a new trace is started instead of continung the current active trace in case extraction fails * fix also ot-trace propagator which compared int with str trace/span ids when checking for validity in extract
No description provided.