xds: Fix a bug in WeightedRoundRobinLoadBalancer policy that could raise NullPointerException and further cause channel panic when picking a subchannel. This bug can only be triggered when connection can not be established and the channel reports TRANSIENT_FAILURE state. (#10868)
xds: Fix a bug in WeightedRoundRobinLoadBalancer policy that could raise NullPointerException and further cause channel panic when picking a subchannel. This bug can only be triggered when connection can not be established and the channel reports TRANSIENT_FAILURE state. (#10868)
xds: Fix a bug in WeightedRoundRobinLoadBalancer policy that could raise NullPointerException and further cause channel panic when picking a subchannel. This bug can only be triggered when connection can not be established and the channel reports TRANSIENT_FAILURE state. (#10868)
NOTE: The opentelemetry-exporter-jaeger and opentelemetry-exporter-jaeger-thift artifacts have stopped being published. Jaeger has native support for OTLP, and users should export to jaeger using OTLP instead.
API
Incubator
Add Span#addLink, for adding a link after span start (#6084)
SDK
Traces
Bugfix: Ensure span status cannot be updated after set to StatusCode.OK (#6209
Metrics
Reusable memory Mode: Adding support for exponential histogram aggregation (#6058, #6136)
Reusable memory mode: Adding support for explicit histogram aggregation (#6153)
Reusable memory mode: Adding support for sum aggregation (#6182)
Reusable memory mode: Adding support for last value aggregation (#6196)
Exporters
Recreate / fix graal issue detecting RetryPolicy class (#6139, #6134)
Restore prometheus metric name mapper tests, fix regressions (#6138)
Update dependency io.zipkin.reporter2:zipkin-reporter-bom to 3.2.1. Note: ZipkinSpanExporterBuilder#setEncoder(zipkin2.codec.BytesEncoder) has been deprecated in favor of ZipkinSpanExporterBuilder#setEncoder(zipkin2.reporter.BytesEncoder). ZipkinSpanExporterBuilder#setSender(zipkin2.reporter.Sender) has been deprecated in favor of ZipkinSpanExporterBuilder#setSender(zipkin2.reporter.BytesMessageSender). (#6129, #6151)
NOTE: The opentelemetry-exporter-jaeger and opentelemetry-exporter-jaeger-thift artifacts
have stopped being published. Jaeger
has native support for OTLP, and users
should export to jaeger
using OTLP
instead.
API
Incubator
Add Span#addLink, for adding a link after span start
(#6084)
SDK
Traces
Bugfix: Ensure span status cannot be updated after set to StatusCode.OK
(#6209
Metrics
Reusable memory Mode: Adding support for exponential histogram aggregation
(#6058,
#6136)
Reusable memory mode: Adding support for explicit histogram aggregation
(#6153)
Reusable memory mode: Adding support for sum aggregation
(#6182)
Reusable memory mode: Adding support for last value aggregation
(#6196)
Exporters
Recreate / fix graal issue detecting RetryPolicy class
(#6139,
#6134)
Restore prometheus metric name mapper tests, fix regressions
(#6138)
Update dependency io.zipkin.reporter2:zipkin-reporter-bom to 3.2.1.
Note: ZipkinSpanExporterBuilder#setEncoder(zipkin2.codec.BytesEncoder) has been deprecated in
favor of ZipkinSpanExporterBuilder#setEncoder(zipkin2.reporter.BytesEncoder).
ZipkinSpanExporterBuilder#setSender(zipkin2.reporter.Sender) has been deprecated in favor
of ZipkinSpanExporterBuilder#setSender(zipkin2.reporter.BytesMessageSender).
(#6129,
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 ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the load-gen-gradle-deps group in /load-generator with 4 updates: io.grpc:grpc-bom, io.grpc:grpc-api, io.grpc:grpc-netty-shaded and io.opentelemetry:opentelemetry-bom.
Updates
io.grpc:grpc-bom
from 1.61.0 to 1.61.1Release notes
Sourced from io.grpc:grpc-bom's releases.
Commits
dfff9a9
Bump version to 1.61.1df1bb36
Update README etc to reference 1.61.11abdaf3
xds: fix NPE in wrr in TF state (#10875)529d0ab
Bump version to 1.61.1-SNAPSHOTUpdates
io.grpc:grpc-api
from 1.61.0 to 1.61.1Release notes
Sourced from io.grpc:grpc-api's releases.
Commits
dfff9a9
Bump version to 1.61.1df1bb36
Update README etc to reference 1.61.11abdaf3
xds: fix NPE in wrr in TF state (#10875)529d0ab
Bump version to 1.61.1-SNAPSHOTUpdates
io.grpc:grpc-netty-shaded
from 1.61.0 to 1.61.1Release notes
Sourced from io.grpc:grpc-netty-shaded's releases.
Commits
dfff9a9
Bump version to 1.61.1df1bb36
Update README etc to reference 1.61.11abdaf3
xds: fix NPE in wrr in TF state (#10875)529d0ab
Bump version to 1.61.1-SNAPSHOTUpdates
io.opentelemetry:opentelemetry-bom
from 1.34.1 to 1.35.0Release notes
Sourced from io.opentelemetry:opentelemetry-bom's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry:opentelemetry-bom's changelog.
... (truncated)
Commits
6d9e7e3
[release/v1.35.x] Prepare release 1.35.0 (#6215)e9e1fee
Prepare 1.35.0 release (#6213)a5d2065
Allow Prometheus exporter to add resource attributes to metric attributes (#6...988dcca
Update dependency org.testcontainers:testcontainers-bom to v1.19.5 (#6212)c0b73f5
#6207 Ensure Span Status Cannot Be Updated After StatusCode.OK Is Set (#6209)c12779d
Memory mode: Adding support for synchronous instruments - Last Value aggregat...c12bb73
Update dependency gradle to v8.6 (#6191)b8b804b
Update plugin org.graalvm.buildtools.native to v0.10.0 (#6188)fe7a1c5
Update dependency com.squareup.wire:wire-bom to v4.9.6 (#6189)82bf8c3
Update dependency org.junit:junit-bom to v5.10.2 (#6192)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