* Migrate from OpenTracing to OpenTelemetry instrumentation
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
* update dskit to c41c58734f46
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
* switch to exporters/autoexport, update docs and examples
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
* update dependencies
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
* refactor added code from opentracing to OTEL SDK
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
* move the changelog entry to the correct version
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
* run go mod tidy
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
* align tracer name with pkg name, some fixes
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
* update cmd/tempo-query/tempo tracer name
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
* update changelog, enable tracing if OTEL_TRACES_EXPORTER is set
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
---------
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
* Update a few dependencies
The primary target for upgrade is the containerd module. In order to
keep the calls compatible, the GCP storage module is also updated.
* github.com/containerd/containerd
* cloud.google.com/go/storage
* Clean up azure environment during tests
* Update vendor to pin grpc for serverless and go1.17