59e9003
Merge remote-tracking branch 'origin/master' into release-1.32639247c
Drop use of winreadlinkvolume godebug option220d7c3
Merge remote-tracking branch 'origin/master' into release-1.32c199d3b
Revert to go1.22 windows filesystem stdlib behavior16af2ff
implement unsafe deletion, and wire it6ff8305
api: run codegenca9b8b2
api: add a new field to meta/v1 DeleteOptionsd941d9f
Merge pull request #128503
from benluddy/cbor-codecs-featuregate3b4250f
Wire serving codecs to CBOR feature gate.daaad09
Merge pull request #128501
from benluddy/watch-cbor-seq0d55461
Update dependencies to v0.32.0 tag4765ade
Merge remote-tracking branch 'origin/master' into release-1.32692a511
Drop use of winreadlinkvolume godebug option9df5099
Merge remote-tracking branch 'origin/master' into release-1.32120beb2
Revert to go1.22 windows filesystem stdlib behavior55d23e2
Align fake client-go clients with the main interface646e79b
Run codegenc475fe0
Generify fake clientsets955401c
Merge pull request #128407
from ndixita/pod-level-resourceseddb107
Merge pull request #127857
from Jefftree/cle-v1alpha259e9003
Merge remote-tracking branch 'origin/master' into release-1.32639247c
Drop use of winreadlinkvolume godebug option220d7c3
Merge remote-tracking branch 'origin/master' into release-1.32c199d3b
Revert to go1.22 windows filesystem stdlib behavior16af2ff
implement unsafe deletion, and wire it6ff8305
api: run codegenca9b8b2
api: add a new field to meta/v1 DeleteOptionsd941d9f
Merge pull request #128503
from benluddy/cbor-codecs-featuregate3b4250f
Wire serving codecs to CBOR feature gate.daaad09
Merge pull request #128501
from benluddy/watch-cbor-seq0d55461
Update dependencies to v0.32.0 tag4765ade
Merge remote-tracking branch 'origin/master' into release-1.32692a511
Drop use of winreadlinkvolume godebug option9df5099
Merge remote-tracking branch 'origin/master' into release-1.32120beb2
Revert to go1.22 windows filesystem stdlib behavior55d23e2
Align fake client-go clients with the main interface646e79b
Run codegenc475fe0
Generify fake clientsets955401c
Merge pull request #128407
from ndixita/pod-level-resourceseddb107
Merge pull request #127857
from Jefftree/cle-v1alpha2Sourced from go.opentelemetry.io/otel's changelog.
[1.33.0/0.55.0/0.9.0/0.0.12] 2024-12-12
Added
- Add
Reset
method toSpanRecorder
ingo.opentelemetry.io/otel/sdk/trace/tracetest
. (#5994)- Add
EnabledInstrument
interface ingo.opentelemetry.io/otel/sdk/metric/internal/x
. This is an experimental interface that is implemented by synchronous instruments provided bygo.opentelemetry.io/otel/sdk/metric
. Users can use it to avoid performing computationally expensive operations when recording measurements. 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. (#6016)Changed
- The default global API now supports full auto-instrumentation from the
go.opentelemetry.io/auto
package. See that package for more information. (#5920)- Propagate non-retryable error messages to client in
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
. (#5929)- Propagate non-retryable error messages to client in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
. (#5929)- Propagate non-retryable error messages to client in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#5929)- Performance improvements for attribute value
AsStringSlice
,AsFloat64Slice
,AsInt64Slice
,AsBoolSlice
. (#6011)- Change
EnabledParameters
to have aSeverity
field instead of a getter and setter ingo.opentelemetry.io/otel/log
. (#6009)Fixed
- Fix inconsistent request body closing in
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
. (#5954)- Fix inconsistent request body closing in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
. (#5954)- Fix inconsistent request body closing in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#5954)- Fix invalid exemplar keys in
go.opentelemetry.io/otel/exporters/prometheus
. (#5995)- Fix attribute value truncation in
go.opentelemetry.io/otel/sdk/trace
. (#5997)- Fix attribute value truncation in
go.opentelemetry.io/otel/sdk/log
. (#6032)
8c38f80
Release v1.33.0 (#6035)aa95895
Fix sdk/log record attr value limit (#6032)58fdf2a
Cache successful requests in lychee (#6030)ac386f3
fix(deps): update golang.org/x/exp digest to 1829a12 (#6031)dd83cac
chore(deps): update googleapis to e6fa225 (#6028)de4ff31
fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to
ca80a...0598dae
sdk/metric: Add experimental Enabled method to synchronous instruments
(#6016)3bb224b
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
a4fef...13da554
chore(deps): update codecov/codecov-action action to v5.1.1 (#6026)b4a91a2
chore(deps): update module go.opentelemetry.io/auto/sdk to v1.1.0 (#6025)7215469
Update dependencies to v0.32.0 tag887679f
Merge remote-tracking branch 'origin/master' into release-1.32bd027a4
Drop use of winreadlinkvolume godebug option919f42b
Merge remote-tracking branch 'origin/master' into release-1.32a4e1034
Revert to go1.22 windows filesystem stdlib behavior89d6021
Run codegen2a91f8a
Merge pull request #127513
from tkashem/delete-undecryptable06dc95a
api: run codegen19f7123
Merge pull request #128639
from jpbetz/fix-cost-test66631b6
Fix flake in CEL cost stability tests59e9003
Merge remote-tracking branch 'origin/master' into release-1.32639247c
Drop use of winreadlinkvolume godebug option220d7c3
Merge remote-tracking branch 'origin/master' into release-1.32c199d3b
Revert to go1.22 windows filesystem stdlib behavior16af2ff
implement unsafe deletion, and wire it6ff8305
api: run codegenca9b8b2
api: add a new field to meta/v1 DeleteOptionsd941d9f
Merge pull request #128503
from benluddy/cbor-codecs-featuregate3b4250f
Wire serving codecs to CBOR feature gate.daaad09
Merge pull request #128501
from benluddy/watch-cbor-seq0d55461
Update dependencies to v0.32.0 tag4765ade
Merge remote-tracking branch 'origin/master' into release-1.32692a511
Drop use of winreadlinkvolume godebug option9df5099
Merge remote-tracking branch 'origin/master' into release-1.32120beb2
Revert to go1.22 windows filesystem stdlib behavior55d23e2
Align fake client-go clients with the main interface646e79b
Run codegenc475fe0
Generify fake clientsets955401c
Merge pull request #128407
from ndixita/pod-level-resourceseddb107
Merge pull request #127857
from Jefftree/cle-v1alpha2Sourced from google.golang.org/grpc's releases.
Release 1.69.0
Known Issues
- The recently added
grpc.NewClient
function is incompatible with forward proxies, because it resolves the target hostname on the client instead of passing the hostname to the proxy. A fix is expected to be a part of grpc-go v1.70. (#7556)New Features
- stats/opentelemetry: Introduce new APIs to enable OpenTelemetry instrumentation for metrics on servers and clients (#7874)
- xdsclient: add support to fallback to lower priority servers when higher priority ones are down (#7701)
- dns: Add support for link local IPv6 addresses (#7889)
- The new experimental
pickfirst
LB policy (disabled by default) supports Happy Eyeballs, interleaving IPv4 and IPv6 address as described in RFC-8305 section 4, to attempt connections to multiple backends concurrently. The experimentalpickfirst
policy can be enabled by setting the environment variableGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST
totrue
. (#7725, #7742)- balancer/pickfirst: Emit metrics from the
pick_first
load balancing policy (#7839)- grpc: export
MethodHandler
, which is the type of an already-exported field inMethodDesc
(#7796)
- Special Thanks:
@โmohdjishin
Bug Fixes
- credentials/google: set scope for application default credentials (#7887)
- Special Thanks:
@โhalvards
- xds: fix edge-case issues where some clients or servers would not initialize correctly or would not receive errors when resources are invalid or unavailable if another channel or server with the same target was already in use . (#7851, #7853)
- examples: fix the debugging example, which was broken by a recent change (#7833)
Behavior Changes
- client: update retry attempt backoff to apply jitter per updates to gRFC A6. (#7869)
- Special Thanks:
@โisgj
- balancer/weightedroundrobin: use the
pick_first
LB policy to manage connections (#7826)API Changes
- balancer: An internal method is added to the
balancer.SubConn
interface to force implementors to embed a delegate implementation. This requirement is present in the interface documentation, but wasn't enforced earlier. (#7840)Performance Improvements
- mem: implement a
ReadAll()
method for more efficientio.Reader
consumption (#7653)
- Special Thanks:
@โash2k
- mem: use slice capacity instead of length to determine whether to pool buffers or directly allocate them (#7702)
- Special Thanks:
@โPapaCharlie
Documentation
- examples/csm_observability: Add xDS Credentials and switch server to be xDS enabled (#7875)
317271b
pickfirst: Register a health listener when used as a leaf policy (#7832)5565631
balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (#7879)634497b
test: Split import paths for generated message and service code (#7891)78aa51b
pickfirst: Stop test servers without closing listeners (#7872)00272e8
dns: Support link local IPv6 addresses (#7889)17d08f7
scripts/gen-deps: filter out grpc modules (#7890)ab189b0
examples/features/csm_observability: Add xDS Credentials (#7875)3ce87dd
credentials/google: Add cloud-platform scope for ADC (#7887)3c0586a
stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization
(#7874)4c07bca
stream: add jitter to retry backoff in accordance with gRFC A6 (#7869)Sourced from go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc's changelog.
[1.33.0/0.55.0/0.9.0/0.0.12] 2024-12-12
Added
- Add
Reset
method toSpanRecorder
ingo.opentelemetry.io/otel/sdk/trace/tracetest
. (#5994)- Add
EnabledInstrument
interface ingo.opentelemetry.io/otel/sdk/metric/internal/x
. This is an experimental interface that is implemented by synchronous instruments provided bygo.opentelemetry.io/otel/sdk/metric
. Users can use it to avoid performing computationally expensive operations when recording measurements. 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. (#6016)Changed
- The default global API now supports full auto-instrumentation from the
go.opentelemetry.io/auto
package. See that package for more information. (#5920)- Propagate non-retryable error messages to client in
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
. (#5929)- Propagate non-retryable error messages to client in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
. (#5929)- Propagate non-retryable error messages to client in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#5929)- Performance improvements for attribute value
AsStringSlice
,AsFloat64Slice
,AsInt64Slice
,AsBoolSlice
. (#6011)- Change
EnabledParameters
to have aSeverity
field instead of a getter and setter ingo.opentelemetry.io/otel/log
. (#6009)Fixed
- Fix inconsistent request body closing in
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
. (#5954)- Fix inconsistent request body closing in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
. (#5954)- Fix inconsistent request body closing in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#5954)- Fix invalid exemplar keys in
go.opentelemetry.io/otel/exporters/prometheus
. (#5995)- Fix attribute value truncation in
go.opentelemetry.io/otel/sdk/trace
. (#5997)- Fix attribute value truncation in
go.opentelemetry.io/otel/sdk/log
. (#6032)
8c38f80
Release v1.33.0 (#6035)aa95895
Fix sdk/log record attr value limit (#6032)58fdf2a
Cache successful requests in lychee (#6030)ac386f3
fix(deps): update golang.org/x/exp digest to 1829a12 (#6031)dd83cac
chore(deps): update googleapis to e6fa225 (#6028)de4ff31
fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to
ca80a...0598dae
sdk/metric: Add experimental Enabled method to synchronous instruments
(#6016)3bb224b
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
a4fef...13da554
chore(deps): update codecov/codecov-action action to v5.1.1 (#6026)b4a91a2
chore(deps): update module go.opentelemetry.io/auto/sdk to v1.1.0 (#6025)Sourced from github.com/onsi/gomega's releases.
v1.36.1
1.36.1
Fixes
- Fix onsi/gomega#803 [1c6c112]
- resolves onsi/gomega#696: make HaveField great on pointer receivers given only a non-addressable value [4feb9d7]
Sourced from github.com/onsi/gomega's changelog.
1.36.1
Fixes
- Fix onsi/gomega#803 [1c6c112]
- resolves onsi/gomega#696: make HaveField great on pointer receivers given only a non-addressable value [4feb9d7]
8bc0a2a
v1.36.11c6c112
Fix onsi/gomega#8034feb9d7
resolves onsi/gomega#696:
make HaveField great on pointer receivers given onl...e622342
Update dependencies to v0.32.0 tagb0543a3
Merge remote-tracking branch 'origin/master' into release-1.32f6bae9a
Drop use of winreadlinkvolume godebug optionea815d5
Merge remote-tracking branch 'origin/master' into release-1.32c331a79
Revert to go1.22 windows filesystem stdlib behaviorf8e5e36
Merge pull request #128407
from ndixita/pod-level-resources84e0db8
Merge pull request #127857
from Jefftree/cle-v1alpha2cbaf5a0
Merge pull request #128686
from thockin/take_over_pr-125233a503a4f
Merge pull request #128687
from tallclair/allocated-status3f43b5a
Merge pull request #128240
from LionelJouin/KEP-481759e9003
Merge remote-tracking branch 'origin/master' into release-1.32639247c
Drop use of winreadlinkvolume godebug option220d7c3
Merge remote-tracking branch 'origin/master' into release-1.32c199d3b
Revert to go1.22 windows filesystem stdlib behavior16af2ff
implement unsafe deletion, and wire it6ff8305
api: run codegenca9b8b2
api: add a new field to meta/v1 DeleteOptionsd941d9f
Merge pull request #128503
from benluddy/cbor-codecs-featuregate3b4250f
Wire serving codecs to CBOR feature gate.daaad09
Merge pull request #128501
from benluddy/watch-cbor-seq0d55461
Update dependencies to v0.32.0 tag4765ade
Merge remote-tracking branch 'origin/master' into release-1.32692a511
Drop use of winreadlinkvolume godebug option9df5099
Merge remote-tracking branch 'origin/master' into release-1.32120beb2
Revert to go1.22 windows filesystem stdlib behavior55d23e2
Align fake client-go clients with the main interface646e79b
Run codegenc475fe0
Generify fake clientsets955401c
Merge pull request #128407
from ndixita/pod-level-resourceseddb107
Merge pull request #127857
from Jefftree/cle-v1alpha2ab6d6c0
Update dependencies to v0.32.0 tag78330cb
Merge remote-tracking branch 'origin/master' into release-1.329aa82a6
Drop use of winreadlinkvolume godebug option351b167
Merge remote-tracking branch 'origin/master' into release-1.3297885c0
Revert to go1.22 windows filesystem stdlib behaviorde4c476
DRA kubelet: use unique protobuf package name3b14f64
KEP-4603: Node specific kubelet config for maximum backoff down to 1
second (...353a4bc
Merge pull request #126503
from skitt/generic-fake-client35e9b33
Generify fake clientsets2466f75
Merge pull request #128646
from pohly/dra-kubelet-separate-beta-api