fermitools / managed-tokens

Managed Tokens service for FIFE Experiments at Fermilab
Apache License 2.0
0 stars 0 forks source link

Update traces exporter to OpenTelemetry HTTP Trace Exporter #107

Closed shreyb closed 1 month ago

shreyb commented 1 month ago

Closes #96

Besides the change in the title, we also change a configuration knob, tracing.url to tracing.endpoint to be more technically correct.

There appear to be many more changes in this PR than are actually there. This is because Go's dependency manager, go modules, automatically adds to the repository the new dependencies needed (and removes the old ones) for the change from the Jaeger Trace exporter libraries to the OpenTelemetry Trace exporter libraries.

Thus, the go.mod, go.sum, and any vendor/* files can be ignored for this PR, as they are managed automatically by the go tools.

The only files to actually review are:

retzkek commented 1 month ago

Thanks for the changes. LGTM