#### Description This PR removes `ReportStatus` from `component.TelemetrySettings` and instead expects components to check if their `component.Host` implements a new `componentstatus.Reporter` interface. <!-- Issue number if applicable --> #### Link to tracking issue Related to https://github.com/open-telemetry/opentelemetry-collector/pull/10725 Related to https://github.com/open-telemetry/opentelemetry-collector/pull/10413 <!--Describe what testing was performed and which tests were added.--> #### Testing unit tests and a sharedinstance e2e test. The contrib tests will fail because this is a breaking change. If we merge this I and @mwear can commit to updating contrib before the next release. --------- Co-authored-by: Pablo Baeyens <pablo.baeyens@datadoghq.com> |
||
|---|---|---|
| .. | ||
| buildscripts | ||
| cgroups | ||
| e2e | ||
| fanoutconsumer | ||
| globalgates | ||
| httphelper | ||
| iruntime | ||
| localhostgate | ||
| memorylimiter | ||
| obsreportconfig | ||
| sharedcomponent | ||
| testutil | ||
| tools | ||