mirror of
https://github.com/sourcegraph/sourcegraph.git
synced 2026-02-06 18:51:59 +00:00
OpenTelemetry versioning scheme is a bit convoluted but this upgrades all OpenTelemetry-related packages together to around v1.16 (for Go SDK packages) and v0.81 (for Collector packages, and the Collector itself) - thankfully there were fewer breaking changes this time around. Big diff is almost entirely `deps.bzl` One of the more significant changes is we now have access to the [finalized OpenTelemetry Metrics API](https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.16.0), which will come in handy for https://github.com/sourcegraph/sourcegraph/issues/53775, as well as various Collector improvements from recent releases: https://github.com/open-telemetry/opentelemetry-collector-contrib/releases I skimmed through the recent breaking changes and I don't think there's anything that affects us Update: https://github.com/sourcegraph/sourcegraph/pull/54969#issuecomment-1638557302 ## Test plan ``` sg run otel-collector jaeger sg start ``` See v0.81 collector running: ``` [ otel-collector] 2023-07-14T21:37:54.709Z info jaegerexporter@v0.81.0/exporter.go:173 State of the connection with the Jaeger Collector backend{"kind": "exporter", "data_type": "traces", "name": "jaeger", "state": "READY"} ``` Do a trace, get a result from multiple services:  --------- Co-authored-by: Will Dollman <will.dollman@sourcegraph.com> Co-authored-by: davejrt <davetry@gmail.com> |
||
|---|---|---|
| .. | ||
| _resources | ||
| admin | ||
| api | ||
| app | ||
| batch_changes | ||
| cli | ||
| cloud | ||
| code_insights | ||
| code_monitoring | ||
| code_navigation | ||
| code_search | ||
| cody | ||
| dev | ||
| dotcom | ||
| getting-started | ||
| integration | ||
| notebooks | ||
| own | ||
| tutorials | ||
| BUILD.bazel | ||
| CHANGELOG.md | ||
| CODENOTIFY | ||
| dependency_decisions.yml | ||
| docsite.json | ||
| index.md | ||
| serve.sh | ||
| sidebar.md | ||
| test.sh | ||