cli
cli copied to clipboard
Bump the all group with 7 updates
Bumps the all group with 7 updates:
Package | From | To |
---|---|---|
github.com/containerd/containerd | 1.7.18 |
1.7.20 |
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp | 0.52.0 |
0.53.0 |
go.opentelemetry.io/otel | 1.27.0 |
1.28.0 |
go.opentelemetry.io/otel/metric | 1.27.0 |
1.28.0 |
go.opentelemetry.io/otel/trace | 1.27.0 |
1.28.0 |
golang.org/x/sys | 0.21.0 |
0.22.0 |
golang.org/x/tools | 0.22.0 |
0.23.0 |
Updates github.com/containerd/containerd
from 1.7.18 to 1.7.20
Release notes
Sourced from github.com/containerd/containerd's releases.
containerd 1.7.20
Welcome to the v1.7.20 release of containerd!
The twentieth patch release for containerd 1.7 contains various fixes and updates.
Highlights
- Support for dropping inheritable capabilities (#10469)
Container Runtime Interface (CRI)
- Make PodSandboxStatus friendlier to shim crashes (#10461)
- Handle empty DNSConfig differently than unspecified (#10462)
- Fix for
[cri] ttrpc: closed
during ListPodSandboxStats (#10423)Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues.
Contributors
- Derek McGowan
- Akihiro Suda
- Phil Estes
- Akhil Mohan
- Bryant Biggs
- Danny Canter
- Davanum Srinivas
- Mike Brown
- Samuel Karp
- Tim Hockin
Changes
- Prepare release notes for v1.7.20 (#10481)
7f2d4cd97
Prepare release notes for v1.7.20- deps: Update otelgrpc (#10413)
3a02c523d
deps: Update otelgrpc- Make PodSandboxStatus friendlier to shim crashes (#10461)
df86bdd5d
CRI Sbserver: Make PodSandboxStatus friendlier to shim crashes- Handle empty DNSConfig differently than unspecified (#10462)
209ee4f10
CRI: An empty DNSConfig != unspecified- Support for dropping inheritable capabilities (#10469)
ce65228af
Support for dropping inheritable capabilities- Fix for
[cri] ttrpc: closed
during ListPodSandboxStats (#10423)
610498df7
Fix for[cri] ttrpc: closed
during ListPodSandboxStats- update to go1.21.12 / go1.22.5 (#10426)
e61c7932e
update to go1.21.12 / go1.22.5
... (truncated)
Commits
8fc6bcf
Merge pull request #10481 from dmcgowan/prepare-v1.7.207f2d4cd
Prepare release notes for v1.7.207eb0501
Merge pull request #10413 from austinvazquez/cherry-pick-78421616e0a6ba76ac25...34ea461
Merge pull request #10461dims/automated-cherry-pick-of-#8367
87c908e
Merge pull request #10462dims/automated-cherry-pick-of-#9730
b06e353
Merge pull request #10469dims/automated-cherry-pick-of-#8356
209ee4f
CRI: An empty DNSConfig != unspecifiedce65228
Support for dropping inheritable capabilitiesdf86bdd
CRI Sbserver: Make PodSandboxStatus friendlier to shim crashes923bb1f
Merge pull request #10423 from dims/cri-ttrpc-closed-during-ListPodSandboxStats- Additional commits viewable in compare view
Updates go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
from 0.52.0 to 0.53.0
Release notes
Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's releases.
Release v1.28.0/v0.53.0/v0.22.0/v0.8.0/v0.3.0/v0.1.0
Overview
Added
- Add the new
go.opentelemetry.io/contrib/detectors/azure/azurevm
package to provide a resource detector for Azure VMs. (#5422)- Add support to configure views when creating MeterProvider using the config package. (#5654)
- The
go.opentelemetry.io/contrib/config
add support to configure periodic reader interval and timeout. (#5661)- Add log support for the autoexport package. (#5733)
- Add support for disabling the old runtime metrics using the
OTEL_GO_X_DEPRECATED_RUNTIME_METRICS=false
environment variable. (#5747)- Add support for signal-specific protocols environment variables (
OTEL_EXPORTER_OTLP_TRACES_PROTOCOL
,OTEL_EXPORTER_OTLP_LOGS_PROTOCOL
,OTEL_EXPORTER_OTLP_METRICS_PROTOCOL
) ingo.opentelemetry.io/contrib/exporters/autoexport
. (#5816)- The
go.opentelemetry.io/contrib/processors/minsev
module is added. This module provides and experimental logging processor with a configurable threshold for the minimum severity records must have to be recorded. (#5817)- The
go.opentelemetry.io/contrib/processors/baggagecopy
module. This module is a replacement ofgo.opentelemetry.io/contrib/processors/baggage/baggagetrace
. (#5824)Changed
- Improve performance of
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
with the usage ofWithAttributeSet()
instead ofWithAttribute()
. (#5664)- Improve performance of
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
with the usage ofWithAttributeSet()
instead ofWithAttribute()
. (#5664)- Update
go.opentelemetry.io/contrib/config
to latest released configuration schema which introduces breaking changes whereAttributes
is now amap[string]interface{}
. (#5758)- Upgrade all dependencies of
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
. (#5847)Fixed
- Custom attributes targeting metrics recorded by the
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
are not ignored anymore. (#5129)- The double setup in
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace/example
that caused duplicate traces. (#5564)- The superfluous
response.WriteHeader
call ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
when the response writer is flushed. (#5634)- Use
c.FullPath()
method to sethttp.route
attribute ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
. (#5734)- Out-of-bounds panic in case of invalid span ID in
go.opentelemetry.io/contrib/propagators/b3
. (#5754)Deprecated
- The
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
package is deprecated. If you would like to become a Code Owner of this module and prevent it from being removed, see #5550. (#5645)- The
go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron
package is deprecated. If you would like to become a Code Owner of this module and prevent it from being removed, see #5552. (#5646)- The
go.opentelemetry.io/contrib/samplers/aws/xray
package is deprecated. If you would like to become a Code Owner of this module and prevent it from being removed, see #5554. (#5647)- The
go.opentelemetry.io/contrib/processors/baggage/baggagetrace
package is deprecated. Use the addedgo.opentelemetry.io/contrib/processors/baggagecopy
package instead. (#5824)
- Use
baggagecopy.NewSpanProcessor
as a replacement forbaggagetrace.New
.
NewSpanProcessor
accepts aFitler
function type that selects which baggage members are added to a span.NewSpanProcessor
returns a*baggagecopy.SpanProcessor
instead of atrace.SpanProcessor
interface. The returned type still implements the interface.#5550: open-telemetry/opentelemetry-go-contrib#5550 #5552: open-telemetry/opentelemetry-go-contrib#5552 #5554: open-telemetry/opentelemetry-go-contrib#5554
... (truncated)
Changelog
Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's changelog.
[1.28.0/0.53.0/0.22.0/0.8.0/0.3.0/0.1.0] - 2024-07-02
Added
- Add the new
go.opentelemetry.io/contrib/detectors/azure/azurevm
package to provide a resource detector for Azure VMs. (#5422)- Add support to configure views when creating MeterProvider using the config package. (#5654)
- The
go.opentelemetry.io/contrib/config
add support to configure periodic reader interval and timeout. (#5661)- Add log support for the autoexport package. (#5733)
- Add support for disabling the old runtime metrics using the
OTEL_GO_X_DEPRECATED_RUNTIME_METRICS=false
environment variable. (#5747)- Add support for signal-specific protocols environment variables (
OTEL_EXPORTER_OTLP_TRACES_PROTOCOL
,OTEL_EXPORTER_OTLP_LOGS_PROTOCOL
,OTEL_EXPORTER_OTLP_METRICS_PROTOCOL
) ingo.opentelemetry.io/contrib/exporters/autoexport
. (#5816)- The
go.opentelemetry.io/contrib/processors/minsev
module is added. This module provides and experimental logging processor with a configurable threshold for the minimum severity records must have to be recorded. (#5817)- The
go.opentelemetry.io/contrib/processors/baggagecopy
module. This module is a replacement ofgo.opentelemetry.io/contrib/processors/baggage/baggagetrace
. (#5824)Changed
- Improve performance of
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
with the usage ofWithAttributeSet()
instead ofWithAttribute()
. (#5664)- Improve performance of
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
with the usage ofWithAttributeSet()
instead ofWithAttribute()
. (#5664)- Update
go.opentelemetry.io/contrib/config
to latest released configuration schema which introduces breaking changes whereAttributes
is now amap[string]interface{}
. (#5758)- Upgrade all dependencies of
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
. (#5847)Fixed
- Custom attributes targeting metrics recorded by the
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
are not ignored anymore. (#5129)- The double setup in
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace/example
that caused duplicate traces. (#5564)- The superfluous
response.WriteHeader
call ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
when the response writer is flushed. (#5634)- Use
c.FullPath()
method to sethttp.route
attribute ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
. (#5734)- Out-of-bounds panic in case of invalid span ID in
go.opentelemetry.io/contrib/propagators/b3
. (#5754)Deprecated
- The
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
package is deprecated. If you would like to become a Code Owner of this module and prevent it from being removed, see #5550. (#5645)- The
go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron
package is deprecated. If you would like to become a Code Owner of this module and prevent it from being removed, see #5552. (#5646)- The
go.opentelemetry.io/contrib/samplers/aws/xray
package is deprecated. If you would like to become a Code Owner of this module and prevent it from being removed, see #5554. (#5647)- The
go.opentelemetry.io/contrib/processors/baggage/baggagetrace
package is deprecated. Use the addedgo.opentelemetry.io/contrib/processors/baggagecopy
package instead. (#5824)
- Use
baggagecopy.NewSpanProcessor
as a replacement forbaggagetrace.New
.
NewSpanProcessor
accepts aFitler
function type that selects which baggage members are added to a span.NewSpanProcessor
returns a*baggagecopy.SpanProcessor
instead of atrace.SpanProcessor
interface. The returned type still implements the interface.#5550: open-telemetry/opentelemetry-go-contrib#5550 #5552: open-telemetry/opentelemetry-go-contrib#5552 #5554: open-telemetry/opentelemetry-go-contrib#5554
Commits
af75717
Release v1.28.0/v0.53.0/v0.22.0/v0.8.0/v0.3.0/v0.1.0 (#5847)b6a9271
fix(deps): update module github.com/aws/aws-sdk-go to v1.54.13 (#5843)66306fe
Add@XSAM
and@dmathieu
as repository maintainers (#5838)f783d1f
Upgrade Go versions in CI (#5845)d6e791c
fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.58.0 (...efde831
Removeotelmongo
deprecation while we onboard a Code Owner (#5840)32d3e6a
fix(deps): update module google.golang.org/grpc to v1.65.0 (#5837)1ce0d1c
Revert toolchain addition to autoexport (#5841)53f34f2
fix(deps): update module cloud.google.com/go/compute/metadata to v0.4.0 (#5835)56e279e
fix(deps): update module github.com/aws/aws-sdk-go to v1.54.12 (#5834)- Additional commits viewable in compare view
Updates go.opentelemetry.io/otel
from 1.27.0 to 1.28.0
Changelog
Sourced from go.opentelemetry.io/otel's changelog.
[1.28.0/0.50.0/0.4.0] 2024-07-02
Added
- The
IsEmpty
method is added to theInstrument
type ingo.opentelemetry.io/otel/sdk/metric
. This method is used to check if anInstrument
instance is a zero-value. (#5431)- Store and provide the emitted
context.Context
inScopeRecords
ofgo.opentelemetry.io/otel/sdk/log/logtest
. (#5468)- The
go.opentelemetry.io/otel/semconv/v1.26.0
package. The package contains semantic conventions from thev1.26.0
version of the OpenTelemetry Semantic Conventions. (#5476)- The
AssertRecordEqual
method togo.opentelemetry.io/otel/log/logtest
to allow comparison of two log records in tests. (#5499)- The
WithHeaders
option togo.opentelemetry.io/otel/exporters/zipkin
to allow configuring custom http headers while exporting spans. (#5530)Changed
Tracer.Start
ingo.opentelemetry.io/otel/trace/noop
no longer allocates a span for empty span context. (#5457)- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/example/otel-collector
. (#5490)- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/example/zipkin
. (#5490)- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/exporters/zipkin
. (#5490)
- The exporter no longer exports the deprecated "otel.library.name" or "otel.library.version" attributes.
- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/sdk/resource
. (#5490)- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/sdk/trace
. (#5490)SimpleProcessor.OnEmit
ingo.opentelemetry.io/otel/sdk/log
no longer allocates a slice which makes it possible to have a zero-allocation log processing usingSimpleProcessor
. (#5493)- Use non-generic functions in the
Start
method of"go.opentelemetry.io/otel/sdk/trace".Trace
to reduce memory allocation. (#5497)service.instance.id
is populated for aResource
created with"go.opentelemetry.io/otel/sdk/resource".Default
with a default value whenOTEL_GO_X_RESOURCE
is set. (#5520)- Improve performance of metric instruments in
go.opentelemetry.io/otel/sdk/metric
by removing unnecessary calls totime.Now
. (#5545)Fixed
- Log a warning to the OpenTelemetry internal logger when a
Record
ingo.opentelemetry.io/otel/sdk/log
drops an attribute due to a limit being reached. (#5376)- Identify the
Tracer
returned from the globalTracerProvider
ingo.opentelemetry.io/otel/global
with its schema URL. (#5426)- Identify the
Meter
returned from the globalMeterProvider
ingo.opentelemetry.io/otel/global
with its schema URL. (#5426)- Log a warning to the OpenTelemetry internal logger when a
Span
ingo.opentelemetry.io/otel/sdk/trace
drops an attribute, event, or link due to a limit being reached. (#5434)- Document instrument name requirements in
go.opentelemetry.io/otel/metric
. (#5435)- Prevent random number generation data-race for experimental rand exemplars in
go.opentelemetry.io/otel/sdk/metric
. (#5456)- Fix counting number of dropped attributes of
Record
ingo.opentelemetry.io/otel/sdk/log
. (#5464)- Fix panic in baggage creation when a member contains
0x80
char in key or value. (#5494)- Correct comments for the priority of the
WithEndpoint
andWithEndpointURL
options and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
. (#5508)- Retry trace and span ID generation if it generated an invalid one in
go.opentelemetry.io/otel/sdk/trace
. (#5514)- Fix stale timestamps reported by the last-value aggregation. (#5517)
- Indicate the
Exporter
ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
must be created by theNew
method. (#5521)- Improved performance in all
{Bool,Int64,Float64,String}SliceValue
functions ofgo.opentelemetry.io/attributes
by reducing the number of allocations. (#5549)- Replace invalid percent-encoded octet sequences with replacement char in
go.opentelemetry.io/otel/baggage
. (#5528)
Commits
81216fb
Releases v1.28.0/v0.50.0/v0.4.0 (#5569)8279a1a
Add@XSAM
and@dmathieu
as repository maintainers (#5558)cff1a25
chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.104...0485de2
Move time.Now call into exemplar reservoir to improve performance (#5545)1cefb17
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to f6361...874f2a2
chore(deps): update google.golang.org/genproto/googleapis/api digest to f6361...b477e34
sdk/log: Add filtering Processor example (#5543)d7e5001
sdk/log: Fix ExampleProcessor_redact to clone the record (#5559)4987a1d
Split the span start/end benchmarks and test start with links and attributes ...82fe9aa
Generateinternal/transform
inotlploggrpc
(#5553)- Additional commits viewable in compare view
Updates go.opentelemetry.io/otel/metric
from 1.27.0 to 1.28.0
Changelog
Sourced from go.opentelemetry.io/otel/metric's changelog.
[1.28.0/0.50.0/0.4.0] 2024-07-02
Added
- The
IsEmpty
method is added to theInstrument
type ingo.opentelemetry.io/otel/sdk/metric
. This method is used to check if anInstrument
instance is a zero-value. (#5431)- Store and provide the emitted
context.Context
inScopeRecords
ofgo.opentelemetry.io/otel/sdk/log/logtest
. (#5468)- The
go.opentelemetry.io/otel/semconv/v1.26.0
package. The package contains semantic conventions from thev1.26.0
version of the OpenTelemetry Semantic Conventions. (#5476)- The
AssertRecordEqual
method togo.opentelemetry.io/otel/log/logtest
to allow comparison of two log records in tests. (#5499)- The
WithHeaders
option togo.opentelemetry.io/otel/exporters/zipkin
to allow configuring custom http headers while exporting spans. (#5530)Changed
Tracer.Start
ingo.opentelemetry.io/otel/trace/noop
no longer allocates a span for empty span context. (#5457)- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/example/otel-collector
. (#5490)- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/example/zipkin
. (#5490)- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/exporters/zipkin
. (#5490)
- The exporter no longer exports the deprecated "otel.library.name" or "otel.library.version" attributes.
- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/sdk/resource
. (#5490)- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/sdk/trace
. (#5490)SimpleProcessor.OnEmit
ingo.opentelemetry.io/otel/sdk/log
no longer allocates a slice which makes it possible to have a zero-allocation log processing usingSimpleProcessor
. (#5493)- Use non-generic functions in the
Start
method of"go.opentelemetry.io/otel/sdk/trace".Trace
to reduce memory allocation. (#5497)service.instance.id
is populated for aResource
created with"go.opentelemetry.io/otel/sdk/resource".Default
with a default value whenOTEL_GO_X_RESOURCE
is set. (#5520)- Improve performance of metric instruments in
go.opentelemetry.io/otel/sdk/metric
by removing unnecessary calls totime.Now
. (#5545)Fixed
- Log a warning to the OpenTelemetry internal logger when a
Record
ingo.opentelemetry.io/otel/sdk/log
drops an attribute due to a limit being reached. (#5376)- Identify the
Tracer
returned from the globalTracerProvider
ingo.opentelemetry.io/otel/global
with its schema URL. (#5426)- Identify the
Meter
returned from the globalMeterProvider
ingo.opentelemetry.io/otel/global
with its schema URL. (#5426)- Log a warning to the OpenTelemetry internal logger when a
Span
ingo.opentelemetry.io/otel/sdk/trace
drops an attribute, event, or link due to a limit being reached. (#5434)- Document instrument name requirements in
go.opentelemetry.io/otel/metric
. (#5435)- Prevent random number generation data-race for experimental rand exemplars in
go.opentelemetry.io/otel/sdk/metric
. (#5456)- Fix counting number of dropped attributes of
Record
ingo.opentelemetry.io/otel/sdk/log
. (#5464)- Fix panic in baggage creation when a member contains
0x80
char in key or value. (#5494)- Correct comments for the priority of the
WithEndpoint
andWithEndpointURL
options and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
. (#5508)- Retry trace and span ID generation if it generated an invalid one in
go.opentelemetry.io/otel/sdk/trace
. (#5514)- Fix stale timestamps reported by the last-value aggregation. (#5517)
- Indicate the
Exporter
ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
must be created by theNew
method. (#5521)- Improved performance in all
{Bool,Int64,Float64,String}SliceValue
functions ofgo.opentelemetry.io/attributes
by reducing the number of allocations. (#5549)- Replace invalid percent-encoded octet sequences with replacement char in
go.opentelemetry.io/otel/baggage
. (#5528)
Commits
81216fb
Releases v1.28.0/v0.50.0/v0.4.0 (#5569)8279a1a
Add@XSAM
and@dmathieu
as repository maintainers (#5558)cff1a25
chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.104...0485de2
Move time.Now call into exemplar reservoir to improve performance (#5545)1cefb17
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to f6361...874f2a2
chore(deps): update google.golang.org/genproto/googleapis/api digest to f6361...b477e34
sdk/log: Add filtering Processor example (#5543)d7e5001
sdk/log: Fix ExampleProcessor_redact to clone the record (#5559)4987a1d
Split the span start/end benchmarks and test start with links and attributes ...82fe9aa
Generateinternal/transform
inotlploggrpc
(#5553)- Additional commits viewable in compare view
Updates go.opentelemetry.io/otel/trace
from 1.27.0 to 1.28.0
Changelog
Sourced from go.opentelemetry.io/otel/trace's changelog.
[1.28.0/0.50.0/0.4.0] 2024-07-02
Added
- The
IsEmpty
method is added to theInstrument
type ingo.opentelemetry.io/otel/sdk/metric
. This method is used to check if anInstrument
instance is a zero-value. (#5431)- Store and provide the emitted
context.Context
inScopeRecords
ofgo.opentelemetry.io/otel/sdk/log/logtest
. (#5468)- The
go.opentelemetry.io/otel/semconv/v1.26.0
package. The package contains semantic conventions from thev1.26.0
version of the OpenTelemetry Semantic Conventions. (#5476)- The
AssertRecordEqual
method togo.opentelemetry.io/otel/log/logtest
to allow comparison of two log records in tests. (#5499)- The
WithHeaders
option togo.opentelemetry.io/otel/exporters/zipkin
to allow configuring custom http headers while exporting spans. (#5530)Changed
Tracer.Start
ingo.opentelemetry.io/otel/trace/noop
no longer allocates a span for empty span context. (#5457)- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/example/otel-collector
. (#5490)- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/example/zipkin
. (#5490)- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/exporters/zipkin
. (#5490)
- The exporter no longer exports the deprecated "otel.library.name" or "otel.library.version" attributes.
- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/sdk/resource
. (#5490)- Upgrade
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/sdk/trace
. (#5490)SimpleProcessor.OnEmit
ingo.opentelemetry.io/otel/sdk/log
no longer allocates a slice which makes it possible to have a zero-allocation log processing usingSimpleProcessor
. (#5493)- Use non-generic functions in the
Start
method of"go.opentelemetry.io/otel/sdk/trace".Trace
to reduce memory allocation. (#5497)service.instance.id
is populated for aResource
created with"go.opentelemetry.io/otel/sdk/resource".Default
with a default value whenOTEL_GO_X_RESOURCE
is set. (#5520)- Improve performance of metric instruments in
go.opentelemetry.io/otel/sdk/metric
by removing unnecessary calls totime.Now
. (#5545)Fixed
- Log a warning to the OpenTelemetry internal logger when a
Record
ingo.opentelemetry.io/otel/sdk/log
drops an attribute due to a limit being reached. (#5376)- Identify the
Tracer
returned from the globalTracerProvider
ingo.opentelemetry.io/otel/global
with its schema URL. (#5426)- Identify the
Meter
returned from the globalMeterProvider
ingo.opentelemetry.io/otel/global
with its schema URL. (#5426)- Log a warning to the OpenTelemetry internal logger when a
Span
ingo.opentelemetry.io/otel/sdk/trace
drops an attribute, event, or link due to a limit being reached. (#5434)- Document instrument name requirements in
go.opentelemetry.io/otel/metric
. (#5435)- Prevent random number generation data-race for experimental rand exemplars in
go.opentelemetry.io/otel/sdk/metric
. (#5456)- Fix counting number of dropped attributes of
Record
ingo.opentelemetry.io/otel/sdk/log
. (#5464)- Fix panic in baggage creation when a member contains
0x80
char in key or value. (#5494)- Correct comments for the priority of the
WithEndpoint
andWithEndpointURL
options and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
. (#5508)- Retry trace and span ID generation if it generated an invalid one in
go.opentelemetry.io/otel/sdk/trace
. (#5514)- Fix stale timestamps reported by the last-value aggregation. (#5517)
- Indicate the
Exporter
ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
must be created by theNew
method. (#5521)- Improved performance in all
{Bool,Int64,Float64,String}SliceValue
functions ofgo.opentelemetry.io/attributes
by reducing the number of allocations. (#5549)- Replace invalid percent-encoded octet sequences with replacement char in
go.opentelemetry.io/otel/baggage
. (#5528)
Commits
81216fb
Releases v1.28.0/v0.50.0/v0.4.0 (#5569)8279a1a
Add@XSAM
and@dmathieu
as repository maintainers (#5558)cff1a25
chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.104...0485de2
Move time.Now call into exemplar reservoir to improve performance (#5545)1cefb17
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to f6361...874f2a2
chore(deps): update google.golang.org/genproto/googleapis/api digest to f6361...b477e34
sdk/log: Add filtering Processor example (#5543)d7e5001
sdk/log: Fix ExampleProcessor_redact to clone the record (#5559)4987a1d
Split the span start/end benchmarks and test start with links and attributes ...82fe9aa
Generateinternal/transform
inotlploggrpc
(#5553)- Additional commits viewable in compare view
Updates golang.org/x/sys
from 0.21.0 to 0.22.0
Commits
faed7ec
unix: add PthreadChdir and PthreadFchdir on darwinc892bb7
unix: fix MmapPtr test failing on OpenBSDa0ef40a
unix: fix MremapPtr test failing on NetBSDdaa2394
unix: add unsafe mmap, munmap, mremap7670087
windows: add GetAce Windows API348425a
windows/svc: do not pass theService to windows.RegisterServiceCtrlHandlerEx- See full diff in compare view
Updates golang.org/x/tools
from 0.22.0 to 0.23.0
Commits
33be3ef
go.mod: update golang.org/x dependencies0e7ccc0
gopls/internal/golang: provide version info for stdlib in pkgdocfcf5463
gopls/internal/server: add counters to inform v0.17.070a59b2
gopls/doc: respond to Hana's review of CL 583316799a471
gopls/doc: document all of gopls' features2e239ad
gopls/internal/golang: provide version info for stdlib fieldsbc15dd8
gopls/internal/analysis/fillstruct: use package name (not path) in UI72edac2
internal/typeparams: fix crash in interface hover with empty type setc0ae6bb
gopls/internal/golang: splitlines: s/parameter/arguments/ in CallExpr5cc2d0b
gopls/internal/golang: splitlines: remove workaround for golang/go#68202- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore <dependency name> major version
will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) -
@dependabot ignore <dependency name> minor version
will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) -
@dependabot ignore <dependency name>
will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) -
@dependabot unignore <dependency name>
will remove all of the ignore conditions of the specified dependency -
@dependabot unignore <dependency name> <ignore condition>
will remove the ignore condition of the specified dependency and ignore conditions