Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump opentelemetry-alpha.version from 1.10.1-alpha to 1.11.0-alpha #23640

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 12, 2022

Bumps opentelemetry-alpha.version from 1.10.1-alpha to 1.11.0-alpha.
Updates opentelemetry-bom-alpha from 1.10.1-alpha to 1.11.0-alpha

Release notes

Sourced from opentelemetry-bom-alpha's releases.

Version 1.10.1

Bugfixes

  • Fix issue preventing registration of PrometheusCollector with SDK
  • Allow retry policy to be set for OkHttpGrpcExporter
Changelog

Sourced from opentelemetry-bom-alpha's changelog.

Changelog

Version 1.12.0 (unreleased):

Version 1.11.0 2022-02-04:

General

SDK

Exporter

  • Switch Jaeger remote sampler to use grpc lite
  • Deprecate .setChannel(ManagedChannel) methods on OTLP gRPC exporters
  • Deprecate .setChannel(ManagedChannel) methods on Jaeger gRPC exporter
  • Experimental OTLP retry support now retries on connection timeouts

Metrics

  • BREAKING Change: Deprecated InMemoryMetricExporter and InMemoryMetricReader have been removed. Use versions in opentelemetry-sdk-metrics-testing instead
  • Deprecate InstrumentType values OBSERVABLE_SUM and OBSERVABLE_UP_DOWN_SUM in favor of OBSERVABLE_COUNTER and OBSERVABLE_UP_DOWN_COUNTER

Logs

  • Add ability to configure log attribute limits via SdkLogEmitterProviderBuilder#setLogLimits(..)

SDK Extensions

  • Auto-configuration added options to AutoConfigurationCustomizer for customizing SdkTracerProviderBuilder, SdkMeterProviderBuilder, MetricExporter , SdkLogEmitterProviderBuilder, and LogExporter
  • Auto-configuration added option to skip shutdown hooks
  • Auto-configuration adjusted the execution order of tracer and meter provider customization to happen after autoconfiguration
  • Auto-configuration adjusted SPI factories to evaluate lazily
  • Auto-configuration now uses sets configured SdkMeterProvider on BatchLogProcessor and BatchSpanProcessor
  • Auto-configuration deprecated SdkTracerProviderConfigurer in favor of AutoConfigurationCustomizer#addTracerProviderCustomizer(..)

Version 1.10.1 2022-01-21:

Bugfixes

... (truncated)

Commits

Updates opentelemetry-instrumentation-bom-alpha from 1.10.1-alpha to 1.11.0-alpha

Release notes

Sourced from opentelemetry-instrumentation-bom-alpha's releases.

Version 1.10.1

This is a patch release on the previous 1.10.0 release, fixing the issues below. If you are not affected by any of these, you do not need to update.

🛠️ Bug fixes

  • Regression in project reactor context propagation instrumentation (#5188)
  • Recover from duplicate class definition errors (#5185)
  • StringIndexOutOfBoundsException in AWS SDK v1 when using request object subclass (#5231)
  • Update to OTel SDK 1.10.1 (#5218)
Changelog

Sourced from opentelemetry-instrumentation-bom-alpha's changelog.

Changelog

Version 1.11.0 - UNRELEASED

🌟 New javaagent instrumentation

  • Spring RMI instrumentation (#5033)

🌟 New library instrumentation

  • Ratpack httpclient (#4787)

📈 Enhancements

  • Add http.route to server spans where route was already being captured for span name (#5086, #5240, #5242, #5241, #5239)
  • Use RPC attributes from spec for AWS SDK (#5166)
  • SdkTracerProvider auto closed as separate Context Bean (#5124) (#5125)
  • Support redisson 3.16.8+ (#5201)
  • Support AWS SDK v1 request object subclasses. (#5231)
  • Remove slim artifact (#5251)
  • kotlinx-coroutines-reactor context propagation (#5196)
  • Log a warning whenever GlobalOpenTelemetry.set() is called (#5264)
  • Use http.route in HttpServerMetrics (#5266)
  • Use VirtualField for associating netty listener with wrapper (#5282)
  • Add code attributes to spring-scheduling spans (#5306)
  • Propagate context into redisson async callback (#5313)
  • Add max measurements to Micrometer Timer & DistributionSummary (#5303)
  • Make it possible to configure base time unit used by the Micrometer bridge (#5304)
  • Make HttpClientMetrics report low cardinality metrics (#5319)
  • Implement NamingConvention support in Micrometer bridge (#5328)
  • Add net.peer.name and net.peer.port attributes for grpc client span (#5324)
  • Add jaeger remote sampler to agent (#5346)
  • Weak cache optimization (#5344)

🛠️ Bug fixes

  • Several micrometer instrumentation fixes (#5118)
  • Fix serialisation exception on default lambda events (#4724)
  • NoSuchMethodError when using agent and modules (JPMS) (#5169)
  • Spring boot cloud gateway, context propagation broken (#5188)
  • Akka http server span names are always akka.request #3478 (#5150)
  • Recover from duplicate class definition errors (#5185)
  • Fix serialization for quartz JobExecutionContext (#5263)
  • End jedis span when operation actually ends (#5256)
  • Enable oshi ProcessMetrics in javaagent (#5281)

... (truncated)

Commits

You can trigger a rebase of this PR 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 ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the area/dependencies Pull requests that update a dependency file label Feb 12, 2022
@quarkus-bot
Copy link

quarkus-bot bot commented Feb 12, 2022

This workflow status is outdated as a new workflow run has been triggered.

Failing Jobs - Building e6f59bf

Status Name Step Failures Logs Raw logs
Initial JDK 11 Build Build Failures Logs Raw logs

Failures

⚙️ Initial JDK 11 Build #

- Failing: extensions/opentelemetry/opentelemetry/runtime 
! Skipped: devtools/bom-descriptor-json docs extensions/opentelemetry/opentelemetry-exporter-jaeger/deployment and 9 more

📦 extensions/opentelemetry/opentelemetry/runtime

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project quarkus-opentelemetry: Compilation failure

@famod famod self-assigned this Feb 12, 2022
@famod
Copy link
Member

famod commented Feb 12, 2022

I'll have a look at the compile error. /cc @radcortez

@famod
Copy link
Member

famod commented Feb 12, 2022

@radcortez this is more than just fixing a few imports or similar, e.g. open-telemetry/opentelemetry-java-instrumentation#5267 has made HttpServerAttributesExtractor final, but we extend it in OpenTelemetryVertxTracer.

Someone with more OTel experience than me needs to have a look at this.

@famod famod removed their assignment Feb 12, 2022
@radcortez
Copy link
Member

Seems this was changed in open-telemetry/opentelemetry-java-instrumentation#5267. I'll have a look.

@radcortez radcortez force-pushed the dependabot/maven/opentelemetry-alpha.version-1.11.0-alpha branch from e6f59bf to 7e4c937 Compare February 14, 2022 17:03
Bumps `opentelemetry-alpha.version` from 1.10.1-alpha to 1.11.0-alpha.

Updates `opentelemetry-bom-alpha` from 1.10.1-alpha to 1.11.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java/commits)

Updates `opentelemetry-instrumentation-bom-alpha` from 1.10.1-alpha to 1.11.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits)

---
updated-dependencies:
- dependency-name: io.opentelemetry:opentelemetry-bom-alpha
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@radcortez radcortez force-pushed the dependabot/maven/opentelemetry-alpha.version-1.11.0-alpha branch from 7e4c937 to 2388017 Compare February 14, 2022 17:13
Copy link
Member

@famod famod left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@famod famod merged commit 39912ac into main Feb 14, 2022
@quarkus-bot quarkus-bot bot added this to the 2.8 - main milestone Feb 14, 2022
@dependabot dependabot bot deleted the dependabot/maven/opentelemetry-alpha.version-1.11.0-alpha branch February 14, 2022 23:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dependencies Pull requests that update a dependency file area/tracing kind/component-upgrade
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants