otel-cli
otel-cli copied to clipboard
fix(deps): update opentelemetry-go monorepo to v1.31.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| go.opentelemetry.io/otel | v1.27.0 -> v1.31.0 |
||||
| go.opentelemetry.io/otel/sdk | v1.27.0 -> v1.31.0 |
Release Notes
open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)
v1.31.0: /v0.53.0/v0.7.0/v0.0.10
Added
- Add
go.opentelemetry.io/otel/sdk/metric/exemplarpackage which includesExemplar,Filter,TraceBasedFilter,AlwaysOnFilter,HistogramReservoir,FixedSizeReservoir,Reservoir,ValueandValueTypetypes. These will be used for configuring the exemplar reservoir for the metrics sdk. (#5747, #5862) - Add
WithExportBufferSizeoption to log batch processor.(#5877)
Changed
- Enable exemplars by default in
go.opentelemetry.io/otel/sdk/metric. Exemplars can be disabled by settingOTEL_METRICS_EXEMPLAR_FILTER=always_off(#5778) Logger.Enabledingo.opentelemetry.io/otel/lognow accepts a newly introducedEnabledParameterstype instead ofRecord. (#5791)FilterProcessor.Enabledingo.opentelemetry.io/otel/sdk/log/internal/xnow acceptsEnabledParametersinstead ofRecord. (#5791)- The
Recordtype ingo.opentelemetry.io/otel/logis no longer comparable. (#5847) - Performance improvements for the trace SDK
SetAttributesmethod inSpan. (#5864) - Reduce memory allocations for the
EventandLinklists inSpan. (#5858) - Performance improvements for the trace SDK
AddEvent,AddLink,RecordErrorandEndmethods inSpan. (#5874)
Deprecated
- Deprecate all examples under
go.opentelemetry.io/otel/exampleas they are moved to Contrib repository. (#5854)
Fixed
- The race condition for multiple
FixedSizeexemplar reservoirs identified in #5814 is resolved. (#5819) - Fix log records duplication in case of heterogeneous resource attributes by correctly mapping each log record to it's resource and scope. (#5803)
- Fix timer channel drain to avoid hanging on Go 1.23. (#5868)
- Fix delegation for global meter providers, and panic when calling otel.SetMeterProvider. (#5827)
- Change the
reflect.TypeOfto use a nil pointer to not allocate on the heap unless necessary. (#5827)
v1.30.0: /v0.52.0/v0.6.0/v0.0.9
Overview
Added
- Support
OTEL_EXPORTER_OTLP_LOGS_INSECUREandOTEL_EXPORTER_OTLP_INSECUREenvironments ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. (#5739) - The
WithResourceoption forNewMeterProvidernow merges the provided resources with the ones from environment variables. (#5773) - The
WithResourceoption forNewLoggerProvidernow merges the provided resources with the ones from environment variables. (#5773) - Add UTF-8 support to
go.opentelemetry.io/otel/exporters/prometheus. (#5755)
Fixed
- Fix memory leak in the global
MeterProviderwhen identical instruments are repeatedly created. (#5754) - Fix panic on instruments creation when setting meter provider. (#5758)
- Fix an issue where
SetMeterProvideringo.opentelemetry.io/otelmight miss the delegation for instruments and registries. (#5780)
Removed
What's Changed
- chore(deps): update google.golang.org/genproto/googleapis/api digest to
4ba0660by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5734 - fix(deps): update module github.com/prometheus/client_golang to v1.20.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5733
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
4ba0660by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5735 - Drop support for Go 1.21 by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5736
- fix(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.54.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5738
- fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog to v0.4.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5737
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
f6391c0by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5742 - chore(deps): update google.golang.org/genproto/googleapis/api digest to
f6391c0by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5741 - Replace go 1.21 with go 1.22 in go mod by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5740
- chore(deps): update prom/prometheus docker tag to v2.54.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5744
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.108.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5749
- fix(deps): update module google.golang.org/grpc to v1.66.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5751
- fix(deps): update module github.com/masterminds/semver/v3 to v3.3.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5750
- chore(deps): update google.golang.org/genproto/googleapis/api digest to
7e3bb23by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5745 - chore(deps): update module github.com/prometheus/common to v0.57.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5748
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
7e3bb23by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5746 - Fix duplicate instrumentation memory leak by @dashpole in https://github.com/open-telemetry/opentelemetry-go/pull/5754
- Fix panic instruments creation when setting meter provider by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5758
- Ensure codespell failures fail CI by @dmathieu in https://github.com/open-telemetry/opentelemetry-go/pull/5761
- chore(deps): update module github.com/prometheus/common to v0.58.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5765
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
8af14feby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5767 - chore(deps): update google.golang.org/genproto/googleapis/api digest to
8af14feby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5766 - Run ConcurrentSafe tests multiple times in CI by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5759
- chore(deps): update module golang.org/x/text to v0.18.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5775
- chore(deps): update module golang.org/x/sys to v0.25.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5776
- Group googleapis update by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5772
- fix(deps): update golang.org/x/exp digest to
e7e105dby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5783 - Mention
test-concurrent-safeCI job in CONTRIBUTING doc by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5781 - [chore] Remove toolchain directive by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5784
- chore(deps): update module golang.org/x/net to v0.29.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5790
- chore(deps): update module github.com/prometheus/common to v0.59.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5789
- fix(deps): update module github.com/prometheus/client_golang to v1.20.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5788
- Support OTEL_EXPORTER_OTLP_LOGS_INSECURE and OTEL_EXPORTER_OTLP_INSECURE environments in grpc exporter by @amanakin in https://github.com/open-telemetry/opentelemetry-go/pull/5739
- fix(metric, log): merge explicit resource with environment variables by @basti1302 in https://github.com/open-telemetry/opentelemetry-go/pull/5773
SetMeterProvidermight miss the delegation for instruments and registries by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5780- Fix typos by @NathanBaulch in https://github.com/open-telemetry/opentelemetry-go/pull/5763
- Add utf8 support to the prometheus exporter by @dashpole in https://github.com/open-telemetry/opentelemetry-go/pull/5755
- fix(deps): update golang.org/x/exp digest to
701f63aby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5795 - fix(deps): update module google.golang.org/grpc to v1.66.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5798
- Drop support for Go 1.21 in dice example by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5800
- Release v1.30.0/v0.52.0/v0.6.0/v0.0.9 by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5797
New Contributors
- @basti1302 made their first contribution in https://github.com/open-telemetry/opentelemetry-go/pull/5773
- @NathanBaulch made their first contribution in https://github.com/open-telemetry/opentelemetry-go/pull/5763
Full Changelog: https://github.com/open-telemetry/opentelemetry-go/compare/v1.29.0...v1.30.0
v1.29.0: /v0.51.0/v0.5.0
Overview
This release is the last to support Go 1.21. The next release will require at least Go 1.22.
Added
- Add MacOS ARM64 platform to the compatibility testing suite. (#5577)
- Add
InstrumentationScopefield toSpanStubingo.opentelemetry.io/otel/sdk/trace/tracetest, as a replacement for the deprecatedInstrumentationLibrary. (#5627) - Make the initial release of
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. This new module contains an OTLP exporter that transmits log telemetry using gRPC. This module is unstable and breaking changes may be introduced. See our versioning policy for more information about these stability guarantees. (#5629) - Add
Walkfunction toTraceStateingo.opentelemetry.io/otel/traceto iterate all the key-value pairs. (#5651) - Bridge the trace state in
go.opentelemetry.io/otel/bridge/opencensus. (#5651) - Zero value of
SimpleProcessoringo.opentelemetry.io/otel/sdk/logno longer panics. (#5665) - The
FilterProcessorinterface type is added ingo.opentelemetry.io/otel/sdk/log/internal/x. This is an optional and experimental interface that logProcessors can implement to instruct theLoggerif aRecordwill be processed or not. It replaces the existingEnabledmethod that is removed from theProcessorinterface itself. It does not fall within the scope of the OpenTelemetry Go versioning and stability policy and it may be changed in backwards incompatible ways or removed in feature releases. (#5692) - Support Go 1.23. (#5720)
Changed
NewMemberRaw,NewKeyPropertyandNewKeyValuePropertyRawingo.opentelemetry.io/otel/baggageallow UTF-8 string in key. (#5132)Processor.OnEmitingo.opentelemetry.io/otel/sdk/lognow accepts a pointer toRecordinstead of a value so that the record modifications done in a processor are propagated to subsequent registered processors. (#5636)SimpleProcessor.Enabledingo.opentelemetry.io/otel/sdk/lognow returnsfalseif the exporter isnil. (#5665)- Update the concurrency requirements of
Exporteringo.opentelemetry.io/otel/sdk/log. (#5666) SimpleProcessoringo.opentelemetry.io/otel/sdk/logsynchronizesOnEmitcalls. (#5666)- The
Processorinterface ingo.opentelemetry.io/otel/sdk/logno longer includes theEnabledmethod. See theFilterProcessorinterface type added ingo.opentelemetry.io/otel/sdk/log/internal/xto continue providing this functionality. (#5692) - The
SimpleProcessortype ingo.opentelemetry.io/otel/sdk/logis no longer comparable. (#5693) - The
BatchProcessortype ingo.opentelemetry.io/otel/sdk/logis no longer comparable. (#5693)
Fixed
- Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#5584) - Pass the underlying error rather than a generic retry-able failure in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp,go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttpandgo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#5541) - Correct the
Tracer,Meter, andLoggernames used ingo.opentelemetry.io/otel/example/dice. (#5612) - Correct the
Tracernames used ingo.opentelemetry.io/otel/example/namedtracer. (#5612) - Correct the
Tracername used ingo.opentelemetry.io/otel/example/opencensus. (#5612) - Correct the
TracerandMeternames used ingo.opentelemetry.io/otel/example/otel-collector. (#5612) - Correct the
Tracernames used ingo.opentelemetry.io/otel/example/passthrough. (#5612) - Correct the
Metername used ingo.opentelemetry.io/otel/example/prometheus. (#5612) - Correct the
Tracernames used ingo.opentelemetry.io/otel/example/zipkin. (#5612) - Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#5641) - Correct comments for the priority of the
WithEndpointandWithEndpointURLoptions and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#5650) - Stop percent encoding header environment variables in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc,go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp(#5705) - Remove invalid environment variable header keys in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc,go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcandgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp(#5705)
Removed
- The
Enabledmethod of theSimpleProcessoringo.opentelemetry.io/otel/sdk/logis removed. (#5692) - The
Enabledmethod of theBatchProcessoringo.opentelemetry.io/otel/sdk/logis removed. (#5692)
What's Changed
- Upgrade Go versions in CI by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5570
- fix(deps): update module google.golang.org/grpc to v1.65.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5568
- fix(deps): update module go.opentelemetry.io/otel/sdk/log to v0.4.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5571
- fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog to v0.3.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5573
- fix(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.53.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5574
- Implement otlploggrpc gRPC client by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5572
- chore(deps): update module golang.org/x/sys to v0.22.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5576
- chore(deps): update module golang.org/x/net to v0.27.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5581
- Enable benchmark summary for release by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5527
- sdk/log: Add package example by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5579
- [chore] Update macOS runners by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5577
- fix(deps): update module golang.org/x/tools to v0.23.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5583
- fix(deps): update golang.org/x/exp digest to
46b0784by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5585 - baggage: Fix invalid percent-encoded octet sequences by @santileira in https://github.com/open-telemetry/opentelemetry-go/pull/5528
- Extend trace config benchmarks to run each option individually by @dmathieu in https://github.com/open-telemetry/opentelemetry-go/pull/5566
- chore(deps): update google.golang.org/genproto/googleapis/api digest to
654c5feby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5587 - Protect released changelog in CI by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5560
- chore(deps): update google.golang.org/genproto/googleapis/api digest to
4ad9e85by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5588 - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
4ad9e85by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5589 - Correct the comment for the priority of options and environments on otlptracehttp by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5584
- [chore] Add missing changelog entry for #5577 by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5586
- chore(deps): update google.golang.org/genproto/googleapis/api digest to
40e1e62by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5592 - Implement otlploggrpc exporter by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5582
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
40e1e62by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5593 - fix(deps): update module go.opentelemetry.io/build-tools/crosslink to v0.14.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5594
- fix(deps): update module go.opentelemetry.io/build-tools/gotmpl to v0.14.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5595
- fix(deps): update module go.opentelemetry.io/build-tools/multimod to v0.14.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5596
- fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to v0.14.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5597
- chore(deps): update prom/prometheus docker tag to v2.53.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5603
- chore(deps): update jaegertracing/all-in-one docker tag to v1.59 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5605
- Add TestSpanStartConfigAttributeMutability by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5591
- log: Add missing notice to Bytes, Slice, Map doc comment by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5598
- Add TestConfigLinkMutability by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5604
- chore(deps): update google.golang.org/genproto/googleapis/api digest to
46eb208by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5610 - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
46eb208by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5611 - sdk/log: Refine BenchmarkProcessor by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5607
- sdk/log: Simple processor may be useful for production by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5578
- Fix verify_released_changelog.sh by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5616
- Add resource metrics transform benchmarks by @dmathieu in https://github.com/open-telemetry/opentelemetry-go/pull/5602
- Add benchmark for turning readonly spans into their proto struct by @dmathieu in https://github.com/open-telemetry/opentelemetry-go/pull/5601
- sdk/log: Package documentation by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5609
- Document Logger name and version recommendations by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5613
- Add comment to other observable instruments about repeated creation with callbacks by @dashpole in https://github.com/open-telemetry/opentelemetry-go/pull/5606
- Update example instrumentation names by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5612
- Add integration tests for otlploggrpc exporter by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5614
- Add example test for otlploggrpc by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5615
- Add entry for logs in
go.opentelemetry.io/otelpackage documentation by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5621 - Refactor Batch Processor benchmark to really test OnEnd by @dmathieu in https://github.com/open-telemetry/opentelemetry-go/pull/5600
- Separate trace API components into own files by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5620
- fix(deps): update golang.org/x/exp digest to
e3f2596by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5624 - fix(deps): update module golang.org/x/vuln to v1.1.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5625
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.105.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5626
- Add
otlploggrpcpackage documentation by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5622 - Parse errormsgs in retryable status codes by @pree-dew in https://github.com/open-telemetry/opentelemetry-go/pull/5541
- Include otlploggrpc module into the experimental-logs by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5629
- Rely on net/http error content rather than unreliable deadline exceeded by @dmathieu in https://github.com/open-telemetry/opentelemetry-go/pull/5631
- fix(deps): update golang.org/x/exp digest to
8a7402aby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5633 - baggage: fix grammar error by @kevinburkesegment in https://github.com/open-telemetry/opentelemetry-go/pull/5634
- Fix otlp grpc exporters doc to require a scheme by @dmathieu in https://github.com/open-telemetry/opentelemetry-go/pull/5632
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
d784300by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5638 - chore(deps): update google.golang.org/genproto/googleapis/api digest to
d784300by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5637 - Use actuated runner to run benchmark by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5635
- chore(deps): update google.golang.org/genproto/googleapis/api digest to
e6d459cby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5639 - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
e6d459cby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5640 - Allow relying on InstrumentationScope in SpanStub and fix remaining deprecation issues by @dmathieu in https://github.com/open-telemetry/opentelemetry-go/pull/5627
- Correct the comment for the priority of options and environments on otlpmetric by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5641
- chore(deps): update google.golang.org/genproto/googleapis/api digest to
93522f1by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5646 - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
93522f1by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5647 - chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.21.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5648
- fix(deps): update github.com/opentracing-contrib/go-grpc digest to
9dec25aby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5643 - typo: fix docs by @intiramisu in https://github.com/open-telemetry/opentelemetry-go/pull/5649
- Enable all benchmarks in CI by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5644
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.106.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5654
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
b1a4ccbby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5656 - chore(deps): update google.golang.org/genproto/googleapis/api digest to
b1a4ccbby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5655 - Fix benchmark ci by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5657
- [chore] Add asasalint linter by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5653
- [chore] Add bodyclose linter by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5659
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.106.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5662
- [chore] Remove toolchain from go.mod by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5661
- sdk/log: Processor.OnEmit accetps a Record pointer by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5636
- Fix membership link by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5667
- Correct the comment for the priority of options and environments on otlploghttp by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5650
- Fix benchmark that does not compare the exact result from the previous commit by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5664
- sdk/log: SimpleProcessor to not panic for zero value by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5665
- chore(deps): update module golang.org/x/sys to v0.23.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5669
- Fix interfaces doc formatting by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5658
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
2c9e96aby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5673 - fix(deps): update module golang.org/x/tools to v0.24.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5677
- chore(deps): update google.golang.org/genproto/googleapis/api digest to
2c9e96aby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5672 - chore(deps): update jaegertracing/all-in-one docker tag to v1.60 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5675
- chore(deps): update module golang.org/x/net to v0.28.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5676
- Fix stdoutlog import path by @mikelolasagasti in https://github.com/open-telemetry/opentelemetry-go/pull/5670
- chore(deps): update google.golang.org/genproto/googleapis/api digest to
573a115by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5697 - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
573a115by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5698 - fix(deps): update golang.org/x/exp digest to
0cdaa3aby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5699 - chore(deps): update module golang.org/x/sys to v0.24.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5700
- sdk/log: SimpleProcessor synchronizes OnEmit calls by @pellared in https://github.com/open-telemetry/opentelemetry-go/pull/5666
- Ensure exported struct in
sdk/logare not comparable by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5693 - Use self hosted runner to run benchmark by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5695
- Save benchmark cache even the job is failed by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5694
- chore(deps): update google.golang.org/genproto/googleapis/api digest to
8ffd90aby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5708 - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
8ffd90aby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5709 - baggage: Accept non-ASCII keys by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5132
- Stabilize benchmark result of
BenchmarkValueEqualby @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5717 - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
ddb44daby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5715 - chore(deps): update google.golang.org/genproto/googleapis/api digest to
ddb44daby @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5714 - chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.22.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5718
- fix(deps): update module github.com/prometheus/client_golang to v1.20.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5713
- chore(deps): update prom/prometheus docker tag to v2.54.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5701
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.107.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5710
- chore(deps): update golang docker tag to v1.23 by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5712
- fix(deps): update module github.com/prometheus/client_golang to v1.20.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 was generated by Mend Renovate. View the repository job log.
ℹ Artifact update notice
File name: go.mod
In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):
- 5 additional dependencies were updated
- The
godirective was updated for compatibility reasons
Details:
| Package | Change |
|---|---|
go |
1.21 -> 1.22.0 |
github.com/google/go-cmp |
v0.6.0 -> v0.7.0 |
github.com/go-logr/logr |
v1.4.1 -> v1.4.2 |
go.opentelemetry.io/otel/metric |
v1.27.0 -> v1.35.0 |
go.opentelemetry.io/otel/trace |
v1.27.0 -> v1.35.0 |
golang.org/x/sys |
v0.20.0 -> v0.30.0 |
⚠️ 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: go.sum
Command failed: go get -t ./...
go: module go.opentelemetry.io/[email protected] requires go >= 1.23.0; switching to go1.24.10
go: downloading go1.24.10 (linux/amd64)
go: download go1.24.10: golang.org/[email protected]: verifying module: checksum database disabled by GOSUMDB=off