chore(deps): update opentelemetry-go monorepo to v0.19.0 - autoclosed #17

Closed
renovate-bot wants to merge 1 commit from renovate/minor-0.19-opentelemetry-go-monorepo into main
Member

This PR contains the following updates:

Package Change Age Confidence
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.17.0v0.19.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.17.0v0.19.0 age confidence
go.opentelemetry.io/otel/log v0.17.0v0.19.0 age confidence
go.opentelemetry.io/otel/sdk/log v0.17.0v0.19.0 age confidence

Release Notes

open-telemetry/opentelemetry-go (go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc)

v0.19.0

Compare Source

Added
  • Added Marshaler config option to otlphttp to enable otlp over json or protobufs. (#​1586)
  • A ForceFlush method to the "go.opentelemetry.io/otel/sdk/trace".TracerProvider to flush all registered SpanProcessors. (#​1608)
  • Added WithSampler and WithSpanLimits to tracer provider. (#​1633, #​1702)
  • "go.opentelemetry.io/otel/trace".SpanContext now has a remote property, and IsRemote() predicate, that is true when the SpanContext has been extracted from remote context data. (#​1701)
  • A Valid method to the "go.opentelemetry.io/otel/attribute".KeyValue type. (#​1703)
Changed
  • trace.SpanContext is now immutable and has no exported fields. (#​1573)
    • trace.NewSpanContext() can be used in conjunction with the trace.SpanContextConfig struct to initialize a new SpanContext where all values are known.
  • Update the ForceFlush method signature to the "go.opentelemetry.io/otel/sdk/trace".SpanProcessor to accept a context.Context and return an error. (#​1608)
  • Update the Shutdown method to the "go.opentelemetry.io/otel/sdk/trace".TracerProvider return an error on shutdown failure. (#​1608)
  • The SimpleSpanProcessor will now shut down the enclosed SpanExporter and gracefully ignore subsequent calls to OnEnd after Shutdown is called. (#​1612)
  • "go.opentelemetry.io/sdk/metric/controller.basic".WithPusher is replaced with WithExporter to provide consistent naming across project. (#​1656)
  • Added non-empty string check for trace Attribute keys. (#​1659)
  • Add description to SpanStatus only when StatusCode is set to error. (#​1662)
  • Jaeger exporter falls back to resource.Default's service.name if the exported Span does not have one. (#​1673)
  • Jaeger exporter populates Jaeger's Span Process from Resource. (#​1673)
  • Renamed the LabelSet method of "go.opentelemetry.io/otel/sdk/resource".Resource to Set. (#​1692)
  • Changed WithSDK to WithSDKOptions to accept variadic arguments of TracerProviderOption type in go.opentelemetry.io/otel/exporters/trace/jaeger package. (#​1693)
  • Changed WithSDK to WithSDKOptions to accept variadic arguments of TracerProviderOption type in go.opentelemetry.io/otel/exporters/trace/zipkin package. (#​1693)
  • "go.opentelemetry.io/otel/sdk/resource".NewWithAttributes will now drop any invalid attributes passed. (#​1703)
  • "go.opentelemetry.io/otel/sdk/resource".StringDetector will now error if the produced attribute is invalid. (#​1703)
Removed
  • Removed serviceName parameter from Zipkin exporter and uses resource instead. (#​1549)
  • Removed WithConfig from tracer provider to avoid overriding configuration. (#​1633)
  • Removed the exported SimpleSpanProcessor and BatchSpanProcessor structs.
    These are now returned as a SpanProcessor interface from their respective constructors. (#​1638)
  • Removed WithRecord() from trace.SpanOption when creating a span. (#​1660)
  • Removed setting status to Error while recording an error as a span event in RecordError. (#​1663)
  • Removed jaeger.WithProcess configuration option. (#​1673)
  • Removed ApplyConfig method from "go.opentelemetry.io/otel/sdk/trace".TracerProvider and the now unneeded Config struct. (#​1693)
Fixed
  • Jaeger Exporter: Ensure mapping between OTEL and Jaeger span data complies with the specification. (#​1626)
  • SamplingResult.TraceState is correctly propagated to a newly created span's SpanContext. (#​1655)
  • The otel-collector example now correctly flushes metric events prior to shutting down the exporter. (#​1678)
  • Do not set span status message in SpanStatusFromHTTPStatusCode if it can be inferred from http.status_code. (#​1681)
  • Synchronization issues in global trace delegate implementation. (#​1686)
  • Reduced excess memory usage by global TracerProvider. (#​1687)

Raw changes made between v0.18.0 and v0.19.0

2b4fa96 (HEAD -> main, tag: v0.19.0, tag: trace/v0.19.0, tag: sdk/v0.19.0, tag: sdk/metric/v0.19.0, tag: sdk/export/metric/v0.19.0, tag: oteltest/v0.19.0, tag: metric/v0.19.0, tag: exporters/trace/zipkin/v0.19.0, tag: exporters/trace/jaeger/v0.19.0, tag: exporters/stdout/v0.19.0, tag: exporters/otlp/v0.19.0, tag: exporters/metric/prometheus/v0.19.0, tag: example/zipkin/v0.19.0, tag: example/prometheus/v0.19.0, tag: example/prom-collector/v0.19.0, tag: example/otel-collector/v0.19.0, tag: example/opencensus/v0.19.0, tag: example/namedtracer/v0.19.0, tag: example/jaeger/v0.19.0, tag: bridge/opentracing/v0.19.0, tag: bridge/opencensus/v0.19.0, upstream/main, origin/main) Release v0.19.0 (#​1710)
4beb704 sdk/trace: removing ApplyConfig and Config (#​1693)
1d42be1 Rename WithDefaultSampler TracerProvider option to WithSampler and update docs (#​1702)
860d5d8 Add flag to determine whether SpanContext is remote (#​1701)
0fe65e6 Comply with OpenTelemetry attributes specification (#​1703)
8888435 Bump google.golang.org/api from 0.40.0 to 0.41.0 in /exporters/trace/jaeger (#​1700)
345f264 (global-docs) breaking(zipkin): removes servicName from zipkin exporter. (#​1697)
62cbf0f Populate Jaeger's Span.Process from Resource (#​1673)
28eaaa9 Add a test to prove the Tracer is safe for concurrent calls (#​1665)
8b1be11 Rename resource pkg label vars and methods (#​1692)
a1539d4 OpenCensus metric exporter bridge (#​1444)
77aa218 Fix issue #​1490, apply same logic as in the SDK (#​1687)
9d3416c Fix synchronization issues in global trace delegate implementation (#​1686)
58f69f0 Span status from HTTP code: Do not set status message if it can be inferred (#​1681)
9c305bd Flush metric events prior to shutdown in OTLP example (#​1678)
66b1135 Fix CHANGELOG (#​1680)
90bd4ab Update employer information for maintainers (#​1683)
3684191 Remove WithRecord() option from trace.SpanOption when starting a span (#​1660)
65c7de2 Remove trace prefix from NoOp src files. (#​1679)
e88a091 Make SpanContext Immutable (#​1573)
d75e268 Avoid overriding configuration of tracer provider (#​1633)
2b4d5ac Bump github.com/golangci/golangci-lint in /internal/tools (#​1671)
150b868 Bump github.com/google/go-cmp from 0.5.4 to 0.5.5 (#​1667)
76aa924 Fix the examples target info messaging (#​1676)
a3aa9fd Bump github.com/itchyny/gojq from 0.12.1 to 0.12.2 in /internal/tools (#​1672)
a5edd79 Removed setting error status while recording err as span event (#​1663)
e981475 chore(zipkin): improves zipkin example to not to depend on timeouts. (#​1566)
3dc91f2 Add ForceFlush method to TracerProvider (#​1608)
bd0bba4 exporter: swap pusher for exporter (#​1656)
5690485 Update the SimpleSpanProcessor (#​1612)
a7f7aba SpanStatus description set only when status code is set to Error (#​1662)
05252f4 Jaeger Exporter: Fix minor mapping discrepancies (#​1626)
238e7c6 Add non-empty string check for attribute keys (#​1659)
e9b9aca Add tests for propagation of Sampler Tracestate changes (#​1655)
875a258 Add docs on when reviews should be cleared (#​1556)
7153ef2 Add HTTP/JSON to the otlp exporter (#​1586)
62e2a0f Unexport the simple and batch SpanProcessors (#​1638)
992837f Add TracerProvider tests to oteltest harness (#​1607)

v0.18.0

Compare Source

Added
  • Added resource.Default() for use with meter and tracer providers. (#​1507)
  • AttributePerEventCountLimit and AttributePerLinkCountLimit for SpanLimits. (#​1535)
  • Added Keys() method to propagation.TextMapCarrier and propagation.HeaderCarrier to adapt http.Header to this interface. (#​1544)
  • Added code attributes to go.opentelemetry.io/otel/semconv package. (#​1558)
  • Compatibility testing suite in the CI system for the following systems. (#​1567)
    OS Go Version Architecture
    Ubuntu 1.15 amd64
    Ubuntu 1.14 amd64
    Ubuntu 1.15 386
    Ubuntu 1.14 386
    MacOS 1.15 amd64
    MacOS 1.14 amd64
    Windows 1.15 amd64
    Windows 1.14 amd64
    Windows 1.15 386
    Windows 1.14 386
Changed
  • Replaced interface oteltest.SpanRecorder with its existing implementation
    StandardSpanRecorder (#​1542).
  • Default span limit values to 128. (#​1535)
  • Rename MaxEventsPerSpan, MaxAttributesPerSpan and MaxLinksPerSpan to EventCountLimit, AttributeCountLimit and LinkCountLimit, and move these fields into SpanLimits. (#​1535)
  • Renamed the otel/label package to otel/attribute. (#​1541)
  • Vendor the Jaeger exporter's dependency on Apache Thrift. (#​1551)
  • Parallelize the CI linting and testing. (#​1567)
  • Stagger timestamps in exact aggregator tests. (#​1569)
  • Changed all examples to use WithBatchTimeout(5 * time.Second) rather than WithBatchTimeout(5). (#​1621)
  • Prevent end-users from implementing some interfaces (#​1575)
      "otel/exporters/otlp/otlphttp".Option
      "otel/exporters/stdout".Option
      "otel/oteltest".Option
      "otel/trace".TracerOption
      "otel/trace".SpanOption
      "otel/trace".EventOption
      "otel/trace".LifeCycleOption
      "otel/trace".InstrumentationOption
      "otel/sdk/resource".Option
      "otel/sdk/trace".ParentBasedSamplerOption
      "otel/sdk/trace".ReadOnlySpan
      "otel/sdk/trace".ReadWriteSpan
Removed
  • Removed attempt to resample spans upon changing the span name with span.SetName(). (#​1545)
  • The test-benchmark is no longer a dependency of the precommit make target. (#​1567)
  • Removed the test-386 make target.
    This was replaced with a full compatibility testing suite (i.e. multi OS/arch) in the CI system. (#​1567)
Fixed
  • The sequential timing check of timestamps in the stdout exporter are now setup explicitly to be sequential (#​1571). (#​1572)
  • Windows build of Jaeger tests now compiles with OS specific functions (#​1576). (#​1577)
  • The sequential timing check of timestamps of go.opentelemetry.io/otel/sdk/metric/aggregator/lastvalue are now setup explicitly to be sequential (#​1578). (#​1579)
  • Validate tracestate header keys with vedors according to the W3C TraceContext specification (#​1475). (#​1581)
  • The OTLP exporter includes related labels for translations of a GaugeArray (#​1563). (#​1570)

Raw changes made between v0.17.0 and v0.18.0

bb4c297 Pre release v0.18.0 (#​1635)
712c3dc Fix makefile ci target and coverage test packages (#​1634)
841d2a5 Rename local var new to not collide with builtin (#​1610)
13938ab Update SpanProcessor docs (#​1611)
e25503a Add compatibility tests to CI (#​1567)
1519d95 Use reasonable interval in sdktrace.WithBatchTimeout (#​1621)
7d4496e Pass metric labels when transforming to gaugeArray (#​1570)
6d4a5e0 Bump google.golang.org/grpc from 1.35.0 to 1.36.0 in /exporters/otlp (#​1619)
a93393a Bump google.golang.org/grpc in /example/prom-collector (#​1620)
e499ca8 Fix validation for tracestate with vendor and add tests (#​1581)
43886e5 Make timestamps sequential in lastvalue agg check (#​1579)
37688ef revent end-users from implementing some interfaces (#​1575)
85e696d Updating documentation with an working example for creating NewExporter (#​1513)
562eb28 Unify the Added sections of the unreleased changes (#​1580)
c4cf1af Fix Windows build of Jaeger tests (#​1577)
4a163be Fix stdout TestStdoutTimestamp failure with sleep (#​1572)
bd4701e Stagger timestamps in exact aggregator tests (#​1569)
b94cd4b add code attributes to semconv package (#​1558)
78c06ce Update docs from gitter to slack for communication (#​1554)
1307c91 Remove vendor exclude from license-check (#​1552)
5d2636e Bump github.com/golangci/golangci-lint in /internal/tools (#​1565)
d7aff47 Vendor Thrift dependency (#​1551)
298c5a1 Update span limits to conform with OpenTelemetry specification (#​1535)
ecf65d7 Rename otel/label -> otel/attribute (#​1541)
1b5b662 Remove resampling on span.SetName (#​1545)
8da5299 fix: grpc reconnection (#​1521)
3bce9c9 Add Keys() method to propagation.TextMapCarrier (#​1544)
0b1a1c7 Make oteltest.SpanRecorder into a concrete type (#​1542)
7d0e3e5 SDK span no modification after ended (#​1543)
7de3b58 Remove extra labels types (#​1314)
73194e4 Bump google.golang.org/api from 0.39.0 to 0.40.0 in /exporters/trace/jaeger (#​1536)
8fae0a6 Create resource.Default() with required attributes/default values (#​1507)


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc](https://github.com/open-telemetry/opentelemetry-go) | `v0.17.0` → `v0.19.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlplog%2fotlploggrpc/v0.19.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlplog%2fotlploggrpc/v0.17.0/v0.19.0?slim=true) | | [go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp](https://github.com/open-telemetry/opentelemetry-go) | `v0.17.0` → `v0.19.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlplog%2fotlploghttp/v0.19.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlplog%2fotlploghttp/v0.17.0/v0.19.0?slim=true) | | [go.opentelemetry.io/otel/log](https://github.com/open-telemetry/opentelemetry-go) | `v0.17.0` → `v0.19.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2flog/v0.19.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2flog/v0.17.0/v0.19.0?slim=true) | | [go.opentelemetry.io/otel/sdk/log](https://github.com/open-telemetry/opentelemetry-go) | `v0.17.0` → `v0.19.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk%2flog/v0.19.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk%2flog/v0.17.0/v0.19.0?slim=true) | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-go (go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc)</summary> ### [`v0.19.0`](https://github.com/open-telemetry/opentelemetry-go/releases/tag/v0.19.0) [Compare Source](https://github.com/open-telemetry/opentelemetry-go/compare/v0.18.0...v0.19.0) ##### Added - Added `Marshaler` config option to `otlphttp` to enable otlp over json or protobufs. ([#&#8203;1586](https://github.com/open-telemetry/opentelemetry-go/issues/1586)) - A `ForceFlush` method to the `"go.opentelemetry.io/otel/sdk/trace".TracerProvider` to flush all registered `SpanProcessor`s. ([#&#8203;1608](https://github.com/open-telemetry/opentelemetry-go/issues/1608)) - Added `WithSampler` and `WithSpanLimits` to tracer provider. ([#&#8203;1633](https://github.com/open-telemetry/opentelemetry-go/issues/1633), [#&#8203;1702](https://github.com/open-telemetry/opentelemetry-go/issues/1702)) - `"go.opentelemetry.io/otel/trace".SpanContext` now has a `remote` property, and `IsRemote()` predicate, that is true when the `SpanContext` has been extracted from remote context data. ([#&#8203;1701](https://github.com/open-telemetry/opentelemetry-go/issues/1701)) - A `Valid` method to the `"go.opentelemetry.io/otel/attribute".KeyValue` type. ([#&#8203;1703](https://github.com/open-telemetry/opentelemetry-go/issues/1703)) ##### Changed - `trace.SpanContext` is now immutable and has no exported fields. ([#&#8203;1573](https://github.com/open-telemetry/opentelemetry-go/issues/1573)) - `trace.NewSpanContext()` can be used in conjunction with the `trace.SpanContextConfig` struct to initialize a new `SpanContext` where all values are known. - Update the `ForceFlush` method signature to the `"go.opentelemetry.io/otel/sdk/trace".SpanProcessor` to accept a `context.Context` and return an error. ([#&#8203;1608](https://github.com/open-telemetry/opentelemetry-go/issues/1608)) - Update the `Shutdown` method to the `"go.opentelemetry.io/otel/sdk/trace".TracerProvider` return an error on shutdown failure. ([#&#8203;1608](https://github.com/open-telemetry/opentelemetry-go/issues/1608)) - The SimpleSpanProcessor will now shut down the enclosed `SpanExporter` and gracefully ignore subsequent calls to `OnEnd` after `Shutdown` is called. ([#&#8203;1612](https://github.com/open-telemetry/opentelemetry-go/issues/1612)) - `"go.opentelemetry.io/sdk/metric/controller.basic".WithPusher` is replaced with `WithExporter` to provide consistent naming across project. ([#&#8203;1656](https://github.com/open-telemetry/opentelemetry-go/issues/1656)) - Added non-empty string check for trace `Attribute` keys. ([#&#8203;1659](https://github.com/open-telemetry/opentelemetry-go/issues/1659)) - Add `description` to SpanStatus only when `StatusCode` is set to error. ([#&#8203;1662](https://github.com/open-telemetry/opentelemetry-go/issues/1662)) - Jaeger exporter falls back to `resource.Default`'s `service.name` if the exported Span does not have one. ([#&#8203;1673](https://github.com/open-telemetry/opentelemetry-go/issues/1673)) - Jaeger exporter populates Jaeger's Span Process from Resource. ([#&#8203;1673](https://github.com/open-telemetry/opentelemetry-go/issues/1673)) - Renamed the `LabelSet` method of `"go.opentelemetry.io/otel/sdk/resource".Resource` to `Set`. ([#&#8203;1692](https://github.com/open-telemetry/opentelemetry-go/issues/1692)) - Changed `WithSDK` to `WithSDKOptions` to accept variadic arguments of `TracerProviderOption` type in `go.opentelemetry.io/otel/exporters/trace/jaeger` package. ([#&#8203;1693](https://github.com/open-telemetry/opentelemetry-go/issues/1693)) - Changed `WithSDK` to `WithSDKOptions` to accept variadic arguments of `TracerProviderOption` type in `go.opentelemetry.io/otel/exporters/trace/zipkin` package. ([#&#8203;1693](https://github.com/open-telemetry/opentelemetry-go/issues/1693)) - `"go.opentelemetry.io/otel/sdk/resource".NewWithAttributes` will now drop any invalid attributes passed. ([#&#8203;1703](https://github.com/open-telemetry/opentelemetry-go/issues/1703)) - `"go.opentelemetry.io/otel/sdk/resource".StringDetector` will now error if the produced attribute is invalid. ([#&#8203;1703](https://github.com/open-telemetry/opentelemetry-go/issues/1703)) ##### Removed - Removed `serviceName` parameter from Zipkin exporter and uses resource instead. ([#&#8203;1549](https://github.com/open-telemetry/opentelemetry-go/issues/1549)) - Removed `WithConfig` from tracer provider to avoid overriding configuration. ([#&#8203;1633](https://github.com/open-telemetry/opentelemetry-go/issues/1633)) - Removed the exported `SimpleSpanProcessor` and `BatchSpanProcessor` structs. These are now returned as a SpanProcessor interface from their respective constructors. ([#&#8203;1638](https://github.com/open-telemetry/opentelemetry-go/issues/1638)) - Removed `WithRecord()` from `trace.SpanOption` when creating a span. ([#&#8203;1660](https://github.com/open-telemetry/opentelemetry-go/issues/1660)) - Removed setting status to `Error` while recording an error as a span event in `RecordError`. ([#&#8203;1663](https://github.com/open-telemetry/opentelemetry-go/issues/1663)) - Removed `jaeger.WithProcess` configuration option. ([#&#8203;1673](https://github.com/open-telemetry/opentelemetry-go/issues/1673)) - Removed `ApplyConfig` method from `"go.opentelemetry.io/otel/sdk/trace".TracerProvider` and the now unneeded `Config` struct. ([#&#8203;1693](https://github.com/open-telemetry/opentelemetry-go/issues/1693)) ##### Fixed - Jaeger Exporter: Ensure mapping between OTEL and Jaeger span data complies with the specification. ([#&#8203;1626](https://github.com/open-telemetry/opentelemetry-go/issues/1626)) - `SamplingResult.TraceState` is correctly propagated to a newly created span's `SpanContext`. ([#&#8203;1655](https://github.com/open-telemetry/opentelemetry-go/issues/1655)) - The `otel-collector` example now correctly flushes metric events prior to shutting down the exporter. ([#&#8203;1678](https://github.com/open-telemetry/opentelemetry-go/issues/1678)) - Do not set span status message in `SpanStatusFromHTTPStatusCode` if it can be inferred from `http.status_code`. ([#&#8203;1681](https://github.com/open-telemetry/opentelemetry-go/issues/1681)) - Synchronization issues in global trace delegate implementation. ([#&#8203;1686](https://github.com/open-telemetry/opentelemetry-go/issues/1686)) - Reduced excess memory usage by global `TracerProvider`. ([#&#8203;1687](https://github.com/open-telemetry/opentelemetry-go/issues/1687)) *** ##### Raw changes made between v0.18.0 and v0.19.0 [`2b4fa96`](https://github.com/open-telemetry/opentelemetry-go/commit/2b4fa9681bd0c69574aaa879039382002b220204) (HEAD -> main, tag: v0.19.0, tag: trace/v0.19.0, tag: sdk/v0.19.0, tag: sdk/metric/v0.19.0, tag: sdk/export/metric/v0.19.0, tag: oteltest/v0.19.0, tag: metric/v0.19.0, tag: exporters/trace/zipkin/v0.19.0, tag: exporters/trace/jaeger/v0.19.0, tag: exporters/stdout/v0.19.0, tag: exporters/otlp/v0.19.0, tag: exporters/metric/prometheus/v0.19.0, tag: example/zipkin/v0.19.0, tag: example/prometheus/v0.19.0, tag: example/prom-collector/v0.19.0, tag: example/otel-collector/v0.19.0, tag: example/opencensus/v0.19.0, tag: example/namedtracer/v0.19.0, tag: example/jaeger/v0.19.0, tag: bridge/opentracing/v0.19.0, tag: bridge/opencensus/v0.19.0, upstream/main, origin/main) Release v0.19.0 ([#&#8203;1710](https://github.com/open-telemetry/opentelemetry-go/issues/1710)) [`4beb704`](https://github.com/open-telemetry/opentelemetry-go/commit/4beb70416e1272c578edfe1d5f88a3a2236da178) sdk/trace: removing ApplyConfig and Config ([#&#8203;1693](https://github.com/open-telemetry/opentelemetry-go/issues/1693)) [`1d42be1`](https://github.com/open-telemetry/opentelemetry-go/commit/1d42be1601e2d9bbd1101780759520e3f3960a29) Rename WithDefaultSampler TracerProvider option to WithSampler and update docs ([#&#8203;1702](https://github.com/open-telemetry/opentelemetry-go/issues/1702)) [`860d5d8`](https://github.com/open-telemetry/opentelemetry-go/commit/860d5d86e7ace12bf2b2ca8e437d2d4fc68a6913) Add flag to determine whether SpanContext is remote ([#&#8203;1701](https://github.com/open-telemetry/opentelemetry-go/issues/1701)) [`0fe65e6`](https://github.com/open-telemetry/opentelemetry-go/commit/0fe65e6bd2b3fad00289427e0bac1974086d4326) Comply with OpenTelemetry attributes specification ([#&#8203;1703](https://github.com/open-telemetry/opentelemetry-go/issues/1703)) [`8888435`](https://github.com/open-telemetry/opentelemetry-go/commit/888843519dae308f165d1d20c095bb6352baeb52) Bump google.golang.org/api from 0.40.0 to 0.41.0 in /exporters/trace/jaeger ([#&#8203;1700](https://github.com/open-telemetry/opentelemetry-go/issues/1700)) [`345f264`](https://github.com/open-telemetry/opentelemetry-go/commit/345f264a137ed7162c30d14dd4739b5b72f76537) (global-docs) breaking(zipkin): removes servicName from zipkin exporter. ([#&#8203;1697](https://github.com/open-telemetry/opentelemetry-go/issues/1697)) [`62cbf0f`](https://github.com/open-telemetry/opentelemetry-go/commit/62cbf0f240112813105d7056506496b59740e0c2) Populate Jaeger's Span.Process from Resource ([#&#8203;1673](https://github.com/open-telemetry/opentelemetry-go/issues/1673)) [`28eaaa9`](https://github.com/open-telemetry/opentelemetry-go/commit/28eaaa9a919d03227856d83e2149b85f78d57775) Add a test to prove the Tracer is safe for concurrent calls ([#&#8203;1665](https://github.com/open-telemetry/opentelemetry-go/issues/1665)) [`8b1be11`](https://github.com/open-telemetry/opentelemetry-go/commit/8b1be11a549eefb6efeda2f940cbda70b3c3d08d) Rename resource pkg label vars and methods ([#&#8203;1692](https://github.com/open-telemetry/opentelemetry-go/issues/1692)) [`a1539d4`](https://github.com/open-telemetry/opentelemetry-go/commit/a1539d44857a29ea43c9da9bc95e0229f79c2663) OpenCensus metric exporter bridge ([#&#8203;1444](https://github.com/open-telemetry/opentelemetry-go/issues/1444)) [`77aa218`](https://github.com/open-telemetry/opentelemetry-go/commit/77aa218d4d8fa2ebda14a7a0b58db22fd20398b7) Fix issue [#&#8203;1490](https://github.com/open-telemetry/opentelemetry-go/issues/1490), apply same logic as in the SDK ([#&#8203;1687](https://github.com/open-telemetry/opentelemetry-go/issues/1687)) [`9d3416c`](https://github.com/open-telemetry/opentelemetry-go/commit/9d3416cc915ba4bfe0e7328da24bb6a3000549f9) Fix synchronization issues in global trace delegate implementation ([#&#8203;1686](https://github.com/open-telemetry/opentelemetry-go/issues/1686)) [`58f69f0`](https://github.com/open-telemetry/opentelemetry-go/commit/58f69f091e61db2ca7a8ca31d518c5de02411184) Span status from HTTP code: Do not set status message if it can be inferred ([#&#8203;1681](https://github.com/open-telemetry/opentelemetry-go/issues/1681)) [`9c305bd`](https://github.com/open-telemetry/opentelemetry-go/commit/9c305bde9c27bc2252f13ca21fc869918601b124) Flush metric events prior to shutdown in OTLP example ([#&#8203;1678](https://github.com/open-telemetry/opentelemetry-go/issues/1678)) [`66b1135`](https://github.com/open-telemetry/opentelemetry-go/commit/66b1135af4afdd1740d1c0738b9e2c5e6fe4e937) Fix CHANGELOG ([#&#8203;1680](https://github.com/open-telemetry/opentelemetry-go/issues/1680)) [`90bd4ab`](https://github.com/open-telemetry/opentelemetry-go/commit/90bd4ab50c6e85743f2b8f3a1768a5afceeb1fc0) Update employer information for maintainers ([#&#8203;1683](https://github.com/open-telemetry/opentelemetry-go/issues/1683)) [`3684191`](https://github.com/open-telemetry/opentelemetry-go/commit/368419133859dcd7a97a881ce57082d1c0a3fbfe) Remove WithRecord() option from trace.SpanOption when starting a span ([#&#8203;1660](https://github.com/open-telemetry/opentelemetry-go/issues/1660)) [`65c7de2`](https://github.com/open-telemetry/opentelemetry-go/commit/65c7de206921411cc4220c107bcad893a12033c5) Remove trace prefix from NoOp src files. ([#&#8203;1679](https://github.com/open-telemetry/opentelemetry-go/issues/1679)) [`e88a091`](https://github.com/open-telemetry/opentelemetry-go/commit/e88a091a72e4cf4c3f3a6d6e4b440d757bd3ecac) Make SpanContext Immutable ([#&#8203;1573](https://github.com/open-telemetry/opentelemetry-go/issues/1573)) [`d75e268`](https://github.com/open-telemetry/opentelemetry-go/commit/d75e268053a7a3fc19394cb48a98d22fd15eb36a) Avoid overriding configuration of tracer provider ([#&#8203;1633](https://github.com/open-telemetry/opentelemetry-go/issues/1633)) [`2b4d5ac`](https://github.com/open-telemetry/opentelemetry-go/commit/2b4d5ac3293eee30536754a5d5efec5124433ded) Bump github.com/golangci/golangci-lint in /internal/tools ([#&#8203;1671](https://github.com/open-telemetry/opentelemetry-go/issues/1671)) [`150b868`](https://github.com/open-telemetry/opentelemetry-go/commit/150b868d02c8b9844f3db446d91267ad4e75beb9) Bump github.com/google/go-cmp from 0.5.4 to 0.5.5 ([#&#8203;1667](https://github.com/open-telemetry/opentelemetry-go/issues/1667)) [`76aa924`](https://github.com/open-telemetry/opentelemetry-go/commit/76aa924e75b22f95bb189337fb9d46b64bc66c53) Fix the examples target info messaging ([#&#8203;1676](https://github.com/open-telemetry/opentelemetry-go/issues/1676)) [`a3aa9fd`](https://github.com/open-telemetry/opentelemetry-go/commit/a3aa9fdab061197aae67ac4a2c57712cfe5ef38e) Bump github.com/itchyny/gojq from 0.12.1 to 0.12.2 in /internal/tools ([#&#8203;1672](https://github.com/open-telemetry/opentelemetry-go/issues/1672)) [`a5edd79`](https://github.com/open-telemetry/opentelemetry-go/commit/a5edd79e312675f0cccf75aa324495205c95fe73) Removed setting error status while recording err as span event ([#&#8203;1663](https://github.com/open-telemetry/opentelemetry-go/issues/1663)) [`e981475`](https://github.com/open-telemetry/opentelemetry-go/commit/e9814758278b57ef5bd939aa6fcb6a1a10772db0) chore(zipkin): improves zipkin example to not to depend on timeouts. ([#&#8203;1566](https://github.com/open-telemetry/opentelemetry-go/issues/1566)) [`3dc91f2`](https://github.com/open-telemetry/opentelemetry-go/commit/3dc91f2d76146ac6a08012b8c451cc00e59ef481) Add ForceFlush method to TracerProvider ([#&#8203;1608](https://github.com/open-telemetry/opentelemetry-go/issues/1608)) [`bd0bba4`](https://github.com/open-telemetry/opentelemetry-go/commit/bd0bba43b5a1edb1da059760462fa15d81ff7cd9) exporter: swap pusher for exporter ([#&#8203;1656](https://github.com/open-telemetry/opentelemetry-go/issues/1656)) [`5690485`](https://github.com/open-telemetry/opentelemetry-go/commit/569048591c2661808ebddbd953c41c6808289454) Update the SimpleSpanProcessor ([#&#8203;1612](https://github.com/open-telemetry/opentelemetry-go/issues/1612)) [`a7f7aba`](https://github.com/open-telemetry/opentelemetry-go/commit/a7f7abac654d0c3fc93732c7f47c2bef05976eb4) SpanStatus description set only when status code is set to Error ([#&#8203;1662](https://github.com/open-telemetry/opentelemetry-go/issues/1662)) [`05252f4`](https://github.com/open-telemetry/opentelemetry-go/commit/05252f40d807999388813afb2802918a38cc0e8a) Jaeger Exporter: Fix minor mapping discrepancies ([#&#8203;1626](https://github.com/open-telemetry/opentelemetry-go/issues/1626)) [`238e7c6`](https://github.com/open-telemetry/opentelemetry-go/commit/238e7c61ba9e5b2ca3f66f20a5db5711e062f36e) Add non-empty string check for attribute keys ([#&#8203;1659](https://github.com/open-telemetry/opentelemetry-go/issues/1659)) [`e9b9aca`](https://github.com/open-telemetry/opentelemetry-go/commit/e9b9aca8a6dc8cd0b13ffea4f7a26186f4b316fd) Add tests for propagation of Sampler Tracestate changes ([#&#8203;1655](https://github.com/open-telemetry/opentelemetry-go/issues/1655)) [`875a258`](https://github.com/open-telemetry/opentelemetry-go/commit/875a25835fcfcddd61e94d87b1a0b14db4d5a0e5) Add docs on when reviews should be cleared ([#&#8203;1556](https://github.com/open-telemetry/opentelemetry-go/issues/1556)) [`7153ef2`](https://github.com/open-telemetry/opentelemetry-go/commit/7153ef2dc294fbfebaafd355ab98050b4181ff1f) Add HTTP/JSON to the otlp exporter ([#&#8203;1586](https://github.com/open-telemetry/opentelemetry-go/issues/1586)) [`62e2a0f`](https://github.com/open-telemetry/opentelemetry-go/commit/62e2a0f766d001e48867866ba7293565b9caa0c0) Unexport the simple and batch SpanProcessors ([#&#8203;1638](https://github.com/open-telemetry/opentelemetry-go/issues/1638)) [`992837f`](https://github.com/open-telemetry/opentelemetry-go/commit/992837f195eacbd84f0596bfaa79470dba7408e5) Add TracerProvider tests to oteltest harness ([#&#8203;1607](https://github.com/open-telemetry/opentelemetry-go/issues/1607)) ### [`v0.18.0`](https://github.com/open-telemetry/opentelemetry-go/releases/tag/v0.18.0) [Compare Source](https://github.com/open-telemetry/opentelemetry-go/compare/v0.17.0...v0.18.0) ##### Added - Added `resource.Default()` for use with meter and tracer providers. ([#&#8203;1507](https://github.com/open-telemetry/opentelemetry-go/issues/1507)) - `AttributePerEventCountLimit` and `AttributePerLinkCountLimit` for `SpanLimits`. ([#&#8203;1535](https://github.com/open-telemetry/opentelemetry-go/issues/1535)) - Added `Keys()` method to `propagation.TextMapCarrier` and `propagation.HeaderCarrier` to adapt `http.Header` to this interface. ([#&#8203;1544](https://github.com/open-telemetry/opentelemetry-go/issues/1544)) - Added `code` attributes to `go.opentelemetry.io/otel/semconv` package. ([#&#8203;1558](https://github.com/open-telemetry/opentelemetry-go/issues/1558)) - Compatibility testing suite in the CI system for the following systems. ([#&#8203;1567](https://github.com/open-telemetry/opentelemetry-go/issues/1567)) | OS | Go Version | Architecture | | ------- | ---------- | ------------ | | Ubuntu | 1.15 | amd64 | | Ubuntu | 1.14 | amd64 | | Ubuntu | 1.15 | 386 | | Ubuntu | 1.14 | 386 | | MacOS | 1.15 | amd64 | | MacOS | 1.14 | amd64 | | Windows | 1.15 | amd64 | | Windows | 1.14 | amd64 | | Windows | 1.15 | 386 | | Windows | 1.14 | 386 | ##### Changed - Replaced interface `oteltest.SpanRecorder` with its existing implementation `StandardSpanRecorder` ([#&#8203;1542](https://github.com/open-telemetry/opentelemetry-go/issues/1542)). - Default span limit values to 128. ([#&#8203;1535](https://github.com/open-telemetry/opentelemetry-go/issues/1535)) - Rename `MaxEventsPerSpan`, `MaxAttributesPerSpan` and `MaxLinksPerSpan` to `EventCountLimit`, `AttributeCountLimit` and `LinkCountLimit`, and move these fields into `SpanLimits`. ([#&#8203;1535](https://github.com/open-telemetry/opentelemetry-go/issues/1535)) - Renamed the `otel/label` package to `otel/attribute`. ([#&#8203;1541](https://github.com/open-telemetry/opentelemetry-go/issues/1541)) - Vendor the Jaeger exporter's dependency on Apache Thrift. ([#&#8203;1551](https://github.com/open-telemetry/opentelemetry-go/issues/1551)) - Parallelize the CI linting and testing. ([#&#8203;1567](https://github.com/open-telemetry/opentelemetry-go/issues/1567)) - Stagger timestamps in exact aggregator tests. ([#&#8203;1569](https://github.com/open-telemetry/opentelemetry-go/issues/1569)) - Changed all examples to use `WithBatchTimeout(5 * time.Second)` rather than `WithBatchTimeout(5)`. ([#&#8203;1621](https://github.com/open-telemetry/opentelemetry-go/issues/1621)) - Prevent end-users from implementing some interfaces ([#&#8203;1575](https://github.com/open-telemetry/opentelemetry-go/issues/1575)) ``` "otel/exporters/otlp/otlphttp".Option "otel/exporters/stdout".Option "otel/oteltest".Option "otel/trace".TracerOption "otel/trace".SpanOption "otel/trace".EventOption "otel/trace".LifeCycleOption "otel/trace".InstrumentationOption "otel/sdk/resource".Option "otel/sdk/trace".ParentBasedSamplerOption "otel/sdk/trace".ReadOnlySpan "otel/sdk/trace".ReadWriteSpan ``` ##### Removed - Removed attempt to resample spans upon changing the span name with `span.SetName()`. ([#&#8203;1545](https://github.com/open-telemetry/opentelemetry-go/issues/1545)) - The `test-benchmark` is no longer a dependency of the `precommit` make target. ([#&#8203;1567](https://github.com/open-telemetry/opentelemetry-go/issues/1567)) - Removed the `test-386` make target. This was replaced with a full compatibility testing suite (i.e. multi OS/arch) in the CI system. ([#&#8203;1567](https://github.com/open-telemetry/opentelemetry-go/issues/1567)) ##### Fixed - The sequential timing check of timestamps in the stdout exporter are now setup explicitly to be sequential ([#&#8203;1571](https://github.com/open-telemetry/opentelemetry-go/issues/1571)). ([#&#8203;1572](https://github.com/open-telemetry/opentelemetry-go/issues/1572)) - Windows build of Jaeger tests now compiles with OS specific functions ([#&#8203;1576](https://github.com/open-telemetry/opentelemetry-go/issues/1576)). ([#&#8203;1577](https://github.com/open-telemetry/opentelemetry-go/issues/1577)) - The sequential timing check of timestamps of go.opentelemetry.io/otel/sdk/metric/aggregator/lastvalue are now setup explicitly to be sequential ([#&#8203;1578](https://github.com/open-telemetry/opentelemetry-go/issues/1578)). ([#&#8203;1579](https://github.com/open-telemetry/opentelemetry-go/issues/1579)) - Validate tracestate header keys with vedors according to the W3C TraceContext specification ([#&#8203;1475](https://github.com/open-telemetry/opentelemetry-go/issues/1475)). ([#&#8203;1581](https://github.com/open-telemetry/opentelemetry-go/issues/1581)) - The OTLP exporter includes related labels for translations of a GaugeArray ([#&#8203;1563](https://github.com/open-telemetry/opentelemetry-go/issues/1563)). ([#&#8203;1570](https://github.com/open-telemetry/opentelemetry-go/issues/1570)) ### Raw changes made between v0.17.0 and v0.18.0 [`bb4c297`](https://github.com/open-telemetry/opentelemetry-go/commit/bb4c297eb36f6af082bfa1d3216d33bd90da05f0) Pre release v0.18.0 ([#&#8203;1635](https://github.com/open-telemetry/opentelemetry-go/issues/1635)) [`712c3dc`](https://github.com/open-telemetry/opentelemetry-go/commit/712c3dccf805f2397a4b15ce467e234c7b515c18) Fix makefile ci target and coverage test packages ([#&#8203;1634](https://github.com/open-telemetry/opentelemetry-go/issues/1634)) [`841d2a5`](https://github.com/open-telemetry/opentelemetry-go/commit/841d2a5885b37fc25fe77e72dca3b0f6bac945b2) Rename local var new to not collide with builtin ([#&#8203;1610](https://github.com/open-telemetry/opentelemetry-go/issues/1610)) [`13938ab`](https://github.com/open-telemetry/opentelemetry-go/commit/13938ab5a867b7840c6c829b74a9ab39b828730e) Update SpanProcessor docs ([#&#8203;1611](https://github.com/open-telemetry/opentelemetry-go/issues/1611)) [`e25503a`](https://github.com/open-telemetry/opentelemetry-go/commit/e25503a00edef6baf2b3deb1a5884d4501e08dcf) Add compatibility tests to CI ([#&#8203;1567](https://github.com/open-telemetry/opentelemetry-go/issues/1567)) [`1519d95`](https://github.com/open-telemetry/opentelemetry-go/commit/1519d959829b2fd7a7a1b9b904b57235eb54e114) Use reasonable interval in sdktrace.WithBatchTimeout ([#&#8203;1621](https://github.com/open-telemetry/opentelemetry-go/issues/1621)) [`7d4496e`](https://github.com/open-telemetry/opentelemetry-go/commit/7d4496e0fefc99cfa70b86a09e3f8af8eae537f6) Pass metric labels when transforming to gaugeArray ([#&#8203;1570](https://github.com/open-telemetry/opentelemetry-go/issues/1570)) [`6d4a5e0`](https://github.com/open-telemetry/opentelemetry-go/commit/6d4a5e0df334546987f7d0583e0e86cdf01f2e66) Bump google.golang.org/grpc from 1.35.0 to 1.36.0 in /exporters/otlp ([#&#8203;1619](https://github.com/open-telemetry/opentelemetry-go/issues/1619)) [`a93393a`](https://github.com/open-telemetry/opentelemetry-go/commit/a93393a0d754d3b16227fbfa9df4f37b07351028) Bump google.golang.org/grpc in /example/prom-collector ([#&#8203;1620](https://github.com/open-telemetry/opentelemetry-go/issues/1620)) [`e499ca8`](https://github.com/open-telemetry/opentelemetry-go/commit/e499ca86b7ef54b42f6dd684ccbf73f226af10bd) Fix validation for tracestate with vendor and add tests ([#&#8203;1581](https://github.com/open-telemetry/opentelemetry-go/issues/1581)) [`43886e5`](https://github.com/open-telemetry/opentelemetry-go/commit/43886e52f38de640d5f7abf6d9622fc1483ce649) Make timestamps sequential in lastvalue agg check ([#&#8203;1579](https://github.com/open-telemetry/opentelemetry-go/issues/1579)) [`37688ef`](https://github.com/open-telemetry/opentelemetry-go/commit/37688ef67616aa5a99e27fb03320fd0dc87e590e) revent end-users from implementing some interfaces ([#&#8203;1575](https://github.com/open-telemetry/opentelemetry-go/issues/1575)) [`85e696d`](https://github.com/open-telemetry/opentelemetry-go/commit/85e696d20b9a6fee781fd42f68fe1b447559dc5c) Updating documentation with an working example for creating NewExporter ([#&#8203;1513](https://github.com/open-telemetry/opentelemetry-go/issues/1513)) [`562eb28`](https://github.com/open-telemetry/opentelemetry-go/commit/562eb28b7169cd83959fdb7fe1dddec74ee44ea1) Unify the Added sections of the unreleased changes ([#&#8203;1580](https://github.com/open-telemetry/opentelemetry-go/issues/1580)) [`c4cf1af`](https://github.com/open-telemetry/opentelemetry-go/commit/c4cf1aff6bba39f4e0384f5223d33647f9973a77) Fix Windows build of Jaeger tests ([#&#8203;1577](https://github.com/open-telemetry/opentelemetry-go/issues/1577)) [`4a163be`](https://github.com/open-telemetry/opentelemetry-go/commit/4a163beaa103fd57b4cf6e07dc19781ab2fda4a9) Fix stdout TestStdoutTimestamp failure with sleep ([#&#8203;1572](https://github.com/open-telemetry/opentelemetry-go/issues/1572)) [`bd4701e`](https://github.com/open-telemetry/opentelemetry-go/commit/bd4701eb935b94b0cfa21f925410fcb13cc1e389) Stagger timestamps in exact aggregator tests ([#&#8203;1569](https://github.com/open-telemetry/opentelemetry-go/issues/1569)) [`b94cd4b`](https://github.com/open-telemetry/opentelemetry-go/commit/b94cd4b24917d0099eb0ddee6f9d6be0bddee469) add code attributes to semconv package ([#&#8203;1558](https://github.com/open-telemetry/opentelemetry-go/issues/1558)) [`78c06ce`](https://github.com/open-telemetry/opentelemetry-go/commit/78c06cef3537999b4692c9f88dfb91a6451337a0) Update docs from gitter to slack for communication ([#&#8203;1554](https://github.com/open-telemetry/opentelemetry-go/issues/1554)) [`1307c91`](https://github.com/open-telemetry/opentelemetry-go/commit/1307c9116265619812781cf5b02898acabc1ef83) Remove vendor exclude from license-check ([#&#8203;1552](https://github.com/open-telemetry/opentelemetry-go/issues/1552)) [`5d2636e`](https://github.com/open-telemetry/opentelemetry-go/commit/5d2636e5bfa8538c8f36b8f11145d96351dbcd6b) Bump github.com/golangci/golangci-lint in /internal/tools ([#&#8203;1565](https://github.com/open-telemetry/opentelemetry-go/issues/1565)) [`d7aff47`](https://github.com/open-telemetry/opentelemetry-go/commit/d7aff47338ec7f6957a15262721da7fdfe5524ca) Vendor Thrift dependency ([#&#8203;1551](https://github.com/open-telemetry/opentelemetry-go/issues/1551)) [`298c5a1`](https://github.com/open-telemetry/opentelemetry-go/commit/298c5a142f4e4eb9eb9f249ff4d2fdff63bbd702) Update span limits to conform with OpenTelemetry specification ([#&#8203;1535](https://github.com/open-telemetry/opentelemetry-go/issues/1535)) [`ecf65d7`](https://github.com/open-telemetry/opentelemetry-go/commit/ecf65d7968225482a4d50e4955d6bc826119b49c) Rename otel/label -> otel/attribute ([#&#8203;1541](https://github.com/open-telemetry/opentelemetry-go/issues/1541)) [`1b5b662`](https://github.com/open-telemetry/opentelemetry-go/commit/1b5b66213656691e3528909fe39fa030eae15423) Remove resampling on span.SetName ([#&#8203;1545](https://github.com/open-telemetry/opentelemetry-go/issues/1545)) [`8da5299`](https://github.com/open-telemetry/opentelemetry-go/commit/8da5299621bd6b2de185a1e06c93289a96b1af25) fix: grpc reconnection ([#&#8203;1521](https://github.com/open-telemetry/opentelemetry-go/issues/1521)) [`3bce9c9`](https://github.com/open-telemetry/opentelemetry-go/commit/3bce9c97f800c12a791e78a1611991818f9b4db6) Add Keys() method to propagation.TextMapCarrier ([#&#8203;1544](https://github.com/open-telemetry/opentelemetry-go/issues/1544)) [`0b1a1c7`](https://github.com/open-telemetry/opentelemetry-go/commit/0b1a1c7237f3172586bb6332397997bf71e27de0) Make oteltest.SpanRecorder into a concrete type ([#&#8203;1542](https://github.com/open-telemetry/opentelemetry-go/issues/1542)) [`7d0e3e5`](https://github.com/open-telemetry/opentelemetry-go/commit/7d0e3e52b69b2ba62ef617719fba5c3ca2aea86b) SDK span no modification after ended ([#&#8203;1543](https://github.com/open-telemetry/opentelemetry-go/issues/1543)) [`7de3b58`](https://github.com/open-telemetry/opentelemetry-go/commit/7de3b58ce9e893f0f1f8214d63329ac82d759327) Remove extra labels types ([#&#8203;1314](https://github.com/open-telemetry/opentelemetry-go/issues/1314)) [`73194e4`](https://github.com/open-telemetry/opentelemetry-go/commit/73194e44dbe9ecb2ba68f80b9a687edc66ce4d2d) Bump google.golang.org/api from 0.39.0 to 0.40.0 in /exporters/trace/jaeger ([#&#8203;1536](https://github.com/open-telemetry/opentelemetry-go/issues/1536)) [`8fae0a6`](https://github.com/open-telemetry/opentelemetry-go/commit/8fae0a644ad30b2f45f0e30cdea2efd7c8654ccf) Create resource.Default() with required attributes/default values ([#&#8203;1507](https://github.com/open-telemetry/opentelemetry-go/issues/1507)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xODEuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE4MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
chore(deps): update opentelemetry-go monorepo to v0.19.0
Some checks failed
renovate/artifacts Artifact file update failure
ci / push-demo-image (push) Successful in 15s
02f71cb427
Author
Member

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: dagger/go.sum
Command failed: go get -t ./...
go: dagger/dagger-ci-basics imports
	dagger/dagger-ci-basics/internal/dagger: package dagger/dagger-ci-basics/internal/dagger is not in std (/opt/containerbase/tools/golang/1.26.2/src/dagger/dagger-ci-basics/internal/dagger)

### ⚠️ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: dagger/go.sum ``` Command failed: go get -t ./... go: dagger/dagger-ci-basics imports dagger/dagger-ci-basics/internal/dagger: package dagger/dagger-ci-basics/internal/dagger is not in std (/opt/containerbase/tools/golang/1.26.2/src/dagger/dagger-ci-basics/internal/dagger) ```
renovate-bot force-pushed renovate/minor-0.19-opentelemetry-go-monorepo from 02f71cb427
Some checks failed
renovate/artifacts Artifact file update failure
ci / push-demo-image (push) Successful in 15s
to 35401138d0
Some checks failed
renovate/artifacts Artifact file update failure
ci / push-demo-image (push) Successful in 15s
2026-05-18 04:01:04 +02:00
Compare
renovate-bot changed title from chore(deps): update opentelemetry-go monorepo to v0.19.0 to chore(deps): update opentelemetry-go monorepo to v0.19.0 - autoclosed 2026-05-18 08:01:45 +02:00
renovate-bot closed this pull request 2026-05-18 08:01:45 +02:00
Some checks failed
renovate/artifacts Artifact file update failure
ci / push-demo-image (push) Successful in 15s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
base/dagger-ci-basics!17
No description provided.