node-driver-registrar
node-driver-registrar copied to clipboard
Bump the github-dependencies group across 1 directory with 13 updates
Bumps the github-dependencies group with 6 updates in the / directory:
Package | From | To |
---|---|---|
golang.org/x/sys | 0.20.0 |
0.22.0 |
google.golang.org/grpc | 1.64.0 |
1.65.0 |
github.com/container-storage-interface/spec | 1.9.0 |
1.10.0 |
github.com/prometheus/common | 0.53.0 |
0.55.0 |
github.com/spf13/cobra | 1.8.0 |
1.8.1 |
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc | 0.52.0 |
0.53.0 |
Updates golang.org/x/sys
from 0.20.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.RegisterServiceCtrlHandlerEx673e0f9
unix: skip ethtool driver test for busy interface6943ab6
unix/linux: update glibc to 2.3992f3ad6
unix: update to Linux kernel 6.9f34bb9f
windows: add net user enum- Additional commits viewable in compare view
Updates google.golang.org/grpc
from 1.64.0 to 1.65.0
Release notes
Sourced from google.golang.org/grpc's releases.
Release 1.65.0
Dependencies
- Change support policy to cover only the latest TWO releases of Go, matching the policy for Go itself. See #7249 for more information. (#7250)
- Update x/net/http2 to address CVE-2023-45288 (#7282)
Behavior Changes
- credentials/tls: clients and servers will now reject connections that don't support ALPN when environment variable
GRPC_ENFORCE_ALPN_ENABLED
is set to "true" (case insensitive). (#7184)
- NOTE: this behavior will become the default in a future release.
- metadata: remove String method from MD to make printing more consistent (#7373)
New Features
- grpc: add
WithMaxCallAttempts
to configure gRPC's retry behavior per-channel. (#7229)
- Special Thanks:
@imoore76
Bug Fixes
- ringhash: properly apply endpoint weights instead of ignoring them (#7156)
- xds: fix a bug that could cause xds-enabled servers to stop accepting new connections after handshaking errors (#7128)
- Special Thanks:
@bozaro
Release 1.64.1
Dependencies
- Update x/net/http2 to address CVE-2023-45288 (#7352)
- metadata: remove String method from MD to make printing consistent (#7374)
Commits
2da9769
Change version to 1.65.0 (#7306)ede96b7
metadata: remove String method (#7373)64be203
grpc: Readd pick first name (#7336) (#7341)25e33a6
examples: Add CSM Observability example (#7302) (#7318)04a5f46
xds/internal/xdsclient: Emit unknown for CSM Labels if not present in CDS (#7...cff5c3e
stats/opentelemetry: Add e2e testing for CSM Observability (#7279) (#7316)9b970fd
dns: fix constant 30s backoff for re-resolution (#7262) (#7311)6d23620
documentation: on server, use FromIncomingContext for retrieving context and...7e5898e
xds: unify xDS client creation APIs meant for testing (#7268)5d7bd7a
interop/xds: Interop client and server changes for CSM Observability (#7280)- Additional commits viewable in compare view
Updates github.com/container-storage-interface/spec
from 1.9.0 to 1.10.0
Release notes
Sourced from github.com/container-storage-interface/spec's releases.
v1.10.0
What's Changed
Breaking changes/Deprecations
- None
Additions
- [Alpha] Add new "SnapshotMetadata service" to allow CO to obtain allocated or changed block metadata for snapshots by
@carlbraganza
in container-storage-interface/spec#551Clarifications/Corrections/Fixes
- None
Dependencies
- Update protoc and makefile by
@huww98
in container-storage-interface/spec#552- Bump google.golang.org/grpc from 1.57.0 to 1.57.1 by
@dependabot
in container-storage-interface/spec#559- Bump golang.org/x/net from 0.10.0 to 0.23.0 by
@dependabot
in container-storage-interface/spec#564- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by
@saad-ali
in container-storage-interface/spec#566New Contributors
@huww98
made their first contribution in container-storage-interface/spec#552@carlbraganza
made their first contribution in container-storage-interface/spec#551Full Changelog: https://github.com/container-storage-interface/spec/compare/v1.9.0...v1.10.0
v1.10.0-rc1
No release notes provided.
Commits
21be3f8
Merge pull request #566 from saad-ali/protoBufTo1331bc2caf
Bump google.golang.org/protobuf from 1.32.0 to 1.33.0adb2b16
Merge pull request #564 from container-storage-interface/dependabot/go_module...811799a
Bump golang.org/x/net from 0.10.0 to 0.23.09674d35
Merge pull request #559 from container-storage-interface/dependabot/go_module...2696773
Added the SnapshotMetadata service. (#551)1f2bf8a
Bump google.golang.org/grpc from 1.57.0 to 1.57.1abf6346
update protoc and related (#552)886cd48
Merge pull request #555 from saad-ali/release19bump5855142
Bump master version to 1.10 for next release- See full diff in compare view
Updates github.com/prometheus/common
from 0.53.0 to 0.55.0
Release notes
Sourced from github.com/prometheus/common's releases.
v0.55.0
What's Changed
- Update Go modules by
@SuperQ
in prometheus/common#643- enable errcheck linter by
@mmorel-35
in prometheus/common#637- Add a
RELEASE.md
and add@gotjosh
as a mantainer by@gotjosh
in prometheus/common#644- Move goautoneg to external dependency by
@mikelolasagasti
in prometheus/common#625- Expose secret as SecretReader and InlineSecret from config package by
@pracucci
in prometheus/common#650- Fix HTTPClientConfig JSON marshalling by
@pracucci
in prometheus/common#651- Expose secret as FileSecret from config package by
@alanprot
in prometheus/common#653- Synchronize common files from prometheus/prometheus by
@prombot
in prometheus/common#646- Set http_headers to be omit empty by
@yeya24
in prometheus/common#655- chore: add HumanizeTimestamp; make ConvertToFloat exportable by
@freak12techno
in prometheus/common#654- Bump github.com/aws/aws-sdk-go from 1.53.14 to 1.54.7 in /sigv4 by
@dependabot
in prometheus/common#659- Bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 by
@dependabot
in prometheus/common#656- Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by
@dependabot
in prometheus/common#658- Bump golang.org/x/net from 0.25.0 to 0.26.0 by
@dependabot
in prometheus/common#657- Synchronize common files from prometheus/prometheus by
@prombot
in prometheus/common#660- Add SigV4 FIPS STS endpoint config by
@rajagopalanand
in prometheus/common#649New Contributors
@gotjosh
made their first contribution in prometheus/common#644@mikelolasagasti
made their first contribution in prometheus/common#625@alanprot
made their first contribution in prometheus/common#653@yeya24
made their first contribution in prometheus/common#655@rajagopalanand
made their first contribution in prometheus/common#649Full Changelog: https://github.com/prometheus/common/compare/v0.54.0...v0.55.0
v0.54.0
What's Changed
- Bump golang.org/x/net from 0.22.0 to 0.23.0 in /sigv4 by
@dependabot
in prometheus/common#624- Bump golang.org/x/net from 0.22.0 to 0.23.0 by
@dependabot
in prometheus/common#623- Add HTTP headers support to common HTTP client. by
@roidelapluie
in prometheus/common#416- Synchronize common files from prometheus/prometheus by
@prombot
in prometheus/common#633- Bump github.com/aws/aws-sdk-go from 1.51.11 to 1.51.32 in /sigv4 by
@dependabot
in prometheus/common#632- Bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 by
@dependabot
in prometheus/common#628- Bump golang.org/x/net from 0.23.0 to 0.24.0 by
@dependabot
in prometheus/common#630- Bump github.com/prometheus/client_model from 0.6.0 to 0.6.1 by
@dependabot
in prometheus/common#631- Bump google.golang.org/protobuf from 1.33.0 to 1.34.0 by
@dependabot
in prometheus/common#629- Use common interface to fetch secrets in HTTP client config by
@TheSpiritXIII
in prometheus/common#538- Add support for secret refs via a secret manager by
@TheSpiritXIII
in prometheus/common#572- oauth2RoundTripper: Avoid race condition and readability changes. by
@bwplotka
in prometheus/common#634- Synchronize common files from prometheus/prometheus by
@prombot
in prometheus/common#636- Bump github.com/aws/aws-sdk-go from 1.51.32 to 1.53.14 in /sigv4 by
@dependabot
in prometheus/common#638- Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 in /sigv4 by
@dependabot
in prometheus/common#639- feat: add time template helpers by
@freak12techno
in prometheus/common#627New Contributors
@bwplotka
made their first contribution in prometheus/common#634@freak12techno
made their first contribution in prometheus/common#627
... (truncated)
Commits
0c7b585
Merge pull request #649 from rajagopalanand/13364804fbbe
Update common Prometheus files (#660)3f20456
Bump golang.org/x/net from 0.25.0 to 0.26.0 (#657)e31eeaa
Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 (#658)3236a12
Bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 (#656)1cfb464
Bump github.com/aws/aws-sdk-go from 1.53.14 to 1.54.7 in /sigv4 (#659)ab322ea
chore: add HumanizeTimestamp; make ConvertToFloat exportable (#654)04635d2
Merge pull request #655 from yeya24/change-omit-emptyc4974e5
fix test43f0db5
set http_headers to be omit empty- Additional commits viewable in compare view
Updates github.com/spf13/cobra
from 1.8.0 to 1.8.1
Release notes
Sourced from github.com/spf13/cobra's releases.
v1.8.1
✨ Features
- Add env variable to suppress completion descriptions on create by
@scop
in spf13/cobra#1938🐛 Bug fixes
- Micro-optimizations by
@scop
in spf13/cobra#1957🔧 Maintenance
- build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 by
@dependabot
in spf13/cobra#2127- Consistent annotation names by
@nirs
in spf13/cobra#2140- Remove fully inactivated linters by
@nirs
in spf13/cobra#2148- Address golangci-lint deprecation warnings, enable some more linters by
@scop
in spf13/cobra#2152🧪 Testing & CI/CD
- Add test for func in cobra.go by
@korovindenis
in spf13/cobra#2094- ci: test golang 1.22 by
@cyrilico
in spf13/cobra#2113- Optimized and added more linting by
@scop
in spf13/cobra#2099- build(deps): bump actions/setup-go from 4 to 5 by
@dependabot
in spf13/cobra#2087- build(deps): bump actions/labeler from 4 to 5 by
@dependabot
in spf13/cobra#2086- build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by
@dependabot
in spf13/cobra#2108- build(deps): bump actions/cache from 3 to 4 by
@dependabot
in spf13/cobra#2102✏️ Documentation
- Fixes and docs for usage as plugin by
@nirs
in spf13/cobra#2070- flags: clarify documentation that LocalFlags related function do not modify the state by
@niamster
in spf13/cobra#2064- chore: remove repetitive words by
@racerole
in spf13/cobra#2122- Add LXC to the list of projects using Cobra
@VaradBelwalkar
in spf13/cobra#2071- Update projects_using_cobra.md by
@marcuskohlberg
in spf13/cobra#2089- [chore]: update projects using cobra by
@cmwylie19
in spf13/cobra#2093- Add Taikun CLI to list of projects by
@Smidra
in spf13/cobra#2098- Add Incus to the list of projects using Cobra by
@montag451
in spf13/cobra#2118
... (truncated)
Commits
e94f6d0
Address golangci-lint deprecation warnings, enable some more linters (#2152)8003b74
Remove fully inactivated linters (#2148)5c2c1d6
Consistent annotation names (#2140)5a1acea
build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 (#2127)0fc86c2
docs: update user guide (#2128)6b5f577
More linting (#2099)bd914e5
fix: remove deprecated io/ioutils package (#2120)1f80fa2
chore: remove repetitive words (#2122)c69ae4c
ci: test golang 1.22 (#2113)a30cee5
build(deps): bump actions/cache from 3 to 4 (#2102)- Additional commits viewable in compare view
Updates go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
from 0.52.0 to 0.53.0
Release notes
Sourced from go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc'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/google.golang.org/grpc/otelgrpc'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)
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
. (...Description has been truncated