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

build(deps): bump opentelemetry from 1.27.0 to 1.28.0 #3291

Merged
merged 3 commits into from
Jul 13, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 13, 2023

Bumps opentelemetry from 1.27.0 to 1.28.0.
Updates io.opentelemetry:opentelemetry-api from 1.27.0 to 1.28.0

Release notes

Sourced from io.opentelemetry:opentelemetry-api's releases.

Version 1.28.0

opentelemetry-sdk-extension-autoconfigure is now stable! See "SDK Extension" notes below for changes made prior to stabilization.

SDK

Metrics

  • Make Advice proper immutable class (#5532)
  • Show attributes when async instruments record duplicate measurements (#5542)
  • After cardinality limit exceeded record measurements to overflow series (#5560)

Exporter

  • Add HttpSender abstraction with OkHttp implementation (#5505)
  • Add HttpSenderProvider SPI (#5533)
  • Add JDK 11+ HttpClient HttpSender implementation (#5557)
  • Remove unnecessary :exporter:otlp:common dependencies (#5535)
  • Fix OTLP exporter artifact name in an error message (#5541)
  • Stabilize RetryPolicy API for OTLP exporters (#5524)
  • DEPRECATION: opentelemetry-exporter-jaeger and opentelemetry-exporter-jaeger-thrift are now deprecated with the last release planned for 1.34.0 (January 2024) (#5190)

SDK Extensions

  • Mark opentelemetry-sdk-extension-autoconfigure as stable (#5577)
  • Refactor autoconfigure registerShutdownHook(boolean) to disableShutdownHook() (#5565)
  • AutoConfiguredOpenTelemetrySdkBuilder does not set GlobalOpenTelemetry by default (#5564)
  • Add public API to autoconfigure to access environment resource (#5554)
  • Move autoconfigure getConfig to internal, remove getResource (#5467)
  • Add autoconfigure support for low memory metric temporality setting (#5558)
  • DEPRECATION: zpages extension from opentelemetry-sdk-extension-incubator is now deprecated (#5578)

Project tooling

  • Publish build scans to ge.opentelemetry.io (#5510)
  • Update Gradle Wrapper from 8.0.1 to 8.1.1 (#5531)
  • Add action to auto update gradle wrapper (#5511)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​bogdandrutu @​breedx-splk @​brunobat @​damian-les @​jack-berg @​jkwatson @​jsuereth @​mateuszrzeszutek @​trask

... (truncated)

Changelog

Sourced from io.opentelemetry:opentelemetry-api's changelog.

Version 1.28.0 (2023-07-07)

opentelemetry-sdk-extension-autoconfigure is now stable! See "SDK Extension" notes below for changes made prior to stabilization.

SDK

Metrics

  • Make Advice proper immutable class (#5532)
  • Show attributes when async instruments record duplicate measurements (#5542)
  • After cardinality limit exceeded record measurements to overflow series (#5560)

Exporter

  • Add HttpSender abstraction with OkHttp implementation (#5505)
  • Add HttpSenderProvider SPI (#5533)
  • Add JDK 11+ HttpClient HttpSender implementation (#5557)
  • Remove unnecessary :exporter:otlp:common dependencies (#5535)
  • Fix OTLP exporter artifact name in an error message (#5541)
  • Stabilize RetryPolicy API for OTLP exporters (#5524)
  • DEPRECATION: opentelemetry-exporter-jaeger and opentelemetry-exporter-jaeger-thrift are now deprecated with the last release planned for 1.34.0 (January 2024) (#5190)

SDK Extensions

  • Mark opentelemetry-sdk-extension-autoconfigure as stable (#5577)
  • Refactor autoconfigure registerShutdownHook(boolean) to disableShutdownHook() (#5565)
  • AutoConfiguredOpenTelemetrySdkBuilder does not set GlobalOpenTelemetry by default (#5564)
  • Add public API to autoconfigure to access environment resource (#5554)
  • Move autoconfigure getConfig to internal, remove getResource (#5467)
  • Add autoconfigure support for low memory metric temporality setting (#5558)
  • DEPRECATION: zpages extension from opentelemetry-sdk-extension-incubator is now deprecated

... (truncated)

Commits

Updates io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations from 1.27.0 to 1.28.0

Release notes

Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations's releases.

Version 1.28.0

This release targets the OpenTelemetry SDK 1.28.0.

Note that many artifacts have the -alpha suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.

Migration notes

  • Rename HTTP configuration settings (#8758) - otel.instrumentation.http.capture-headers.client.requestotel.instrumentation.http.client.capture-request-headers - otel.instrumentation.http.capture-headers.client.responseotel.instrumentation.http.client.capture-response-headers - otel.instrumentation.http.capture-headers.server.requestotel.instrumentation.http.server.capture-request-headers - otel.instrumentation.http.capture-headers.server.responseotel.instrumentation.http.server.capture-response-headers

📈 Enhancements

  • Support latest armeria release (#8745)
  • Support latest mongo release (#8785)
  • Remove server.{address,port} from HTTP server metrics (#8771)
  • aws-sdk-2.2.: Support injection into SQS.SendMessageBatch message attributes (#8798)
  • Log4j and Logback appenders opt-in to using GlobalOpenTelemetry (#8791)
  • aws-sdk-2.2: SNS.Publish support with experimental messaging propagator flag (#8830)
  • support for adding baggage to log4j 2 ContextData (#8810)
  • Micrometer bridge: interpret no SLO config as no buckets advice (#8856)
  • Instrumentation for Elasticsearch 8+ (#8799)
  • Add support for schemaUrls auto-computed from AttributesExtrators (#8864)
  • Initialize appenders in the spring boot starter (#8888)
  • Support reactor-netty 1.0.34+ (#8922)
  • Rename messaging operation "send" to "publish" per spec (#8929)
  • Extract query arguments without regex on lettuce 6 (#8932)

🛠️ Bug fixes

  • Fix logging timestamp (#8761)
  • Minor fixes to the server.* attributes extrator (#8772)
  • Fix context leak on call to AmazonS3.generatePresignedUrl (#8815)
  • Fix exception when pulsar has multiple service addresses (#8816)
  • Fix NPE in aws instrumentation on duplicate TracingExecutionInterceptor (#8896)
  • (micrometer) don't add . to empty unit with prometheus naming conventions (#8872)
  • Set server span name for aborted requests in quarkus resteasy native (#8891)
  • Fix instrumentation of Azure SDK EventHubs library (#8916)
  • Fix http attributes of AWS SDK V2 instrumentation (#8931)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​abhisesh @​AlexanderWert @​bcoquell @​breedx-splk @​frombrest @​huange7 @​jack-berg @​jaydeluca

... (truncated)

Changelog

Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations's changelog.

Version 1.28.0 (2023-07-12)

Migration notes

  • Rename HTTP configuration settings (#8758)
    • otel.instrumentation.http.capture-headers.client.requestotel.instrumentation.http.client.capture-request-headers
    • otel.instrumentation.http.capture-headers.client.responseotel.instrumentation.http.client.capture-response-headers
    • otel.instrumentation.http.capture-headers.server.requestotel.instrumentation.http.server.capture-request-headers
    • otel.instrumentation.http.capture-headers.server.responseotel.instrumentation.http.server.capture-response-headers

📈 Enhancements

  • Support latest armeria release (#8745)
  • Support latest mongo release (#8785)
  • Remove server.{address,port} from HTTP server metrics (#8771)
  • aws-sdk-2.2.: Support injection into SQS.SendMessageBatch message attributes (#8798)
  • Log4j and Logback appenders opt-in to using GlobalOpenTelemetry (#8791)
  • aws-sdk-2.2: SNS.Publish support with experimental messaging propagator flag (#8830)
  • support for adding baggage to log4j 2 ContextData (#8810)
  • Micrometer bridge: interpret no SLO config as no buckets advice (#8856)
  • Instrumentation for Elasticsearch 8+ (#8799)
  • Add support for schemaUrls auto-computed from AttributesExtrators (#8864)
  • Initialize appenders in the spring boot starter (#8888)
  • Support reactor-netty 1.0.34+ (#8922)
  • Rename messaging operation "send" to "publish" per spec (#8929)
  • Extract query arguments without regex on lettuce 6 (#8932)

🛠️ Bug fixes

  • Fix logging timestamp (#8761)

... (truncated)

Commits

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 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 dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Jul 13, 2023
@github-actions
Copy link

github-actions bot commented Jul 13, 2023

Test Results

     500 files  ±0       500 suites  ±0   22m 0s ⏱️ +37s
12 832 tests ±0  12 800 ✔️ ±0  32 💤 ±0  0 ±0 
12 872 runs  ±0  12 840 ✔️ ±0  32 💤 ±0  0 ±0 

Results for commit 0d0f291. ± Comparison against base commit ada8717.

This pull request removes 92 and adds 92 tests. Note that renamed tests count towards both.
org.eclipse.edc.connector.callback.staticendpoint.CallbackStaticEndpointExtensionTest ‑ [1] {edc.cb.callback.events=test, edc.callback.cb.transactional=false}
org.eclipse.edc.connector.callback.staticendpoint.CallbackStaticEndpointExtensionTest ‑ [3] {edc.callback.cb.auth-key=test, edc.callback.cb.uri=url, edc.callback.cb.transactional=false, edc.callback.cb.events=test}
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [10] ACCEPTING, TERMINATED, java.util.concurrent.CompletableFuture@54275b5d[Completed normally], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$618/0x00000008013852d8@5d01b0d8
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [11] VERIFYING, TERMINATED, java.util.concurrent.CompletableFuture@6851b296[Completed normally], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$619/0x0000000801385538@9e50283
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [12] TERMINATING, TERMINATED, java.util.concurrent.CompletableFuture@194224ca[Completed normally], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$620/0x0000000801385798@254e9709
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [1] REQUESTING, REQUESTING, java.util.concurrent.CompletableFuture@7bc2bb58[Completed exceptionally: org.eclipse.edc.spi.EdcException: error], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$609/0x0000000801383938@7e2c6fd6
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [2] ACCEPTING, ACCEPTING, java.util.concurrent.CompletableFuture@6728370a[Completed exceptionally: org.eclipse.edc.spi.EdcException: error], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$610/0x0000000801383b98@2b5f8e61
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [3] VERIFYING, VERIFYING, java.util.concurrent.CompletableFuture@498a4d62[Completed exceptionally: org.eclipse.edc.spi.EdcException: error], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$611/0x0000000801383df8@6fbe4800
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [4] TERMINATING, TERMINATING, java.util.concurrent.CompletableFuture@70139a81[Completed exceptionally: org.eclipse.edc.spi.EdcException: error], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$612/0x0000000801384058@60f9dc7e
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [5] REQUESTING, TERMINATING, java.util.concurrent.CompletableFuture@632d4cf2[Completed exceptionally: org.eclipse.edc.spi.EdcException: error], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$613/0x00000008013842b8@f10d055
…
org.eclipse.edc.connector.callback.staticendpoint.CallbackStaticEndpointExtensionTest ‑ [1] {edc.callback.cb.transactional=false, edc.cb.callback.events=test}
org.eclipse.edc.connector.callback.staticendpoint.CallbackStaticEndpointExtensionTest ‑ [3] {edc.callback.cb.transactional=false, edc.callback.cb.events=test, edc.callback.cb.auth-key=test, edc.callback.cb.uri=url}
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [10] ACCEPTING, TERMINATED, java.util.concurrent.CompletableFuture@54275b5d[Completed normally], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$618/0x0000000801385330@5d01b0d8
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [11] VERIFYING, TERMINATED, java.util.concurrent.CompletableFuture@6851b296[Completed normally], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$619/0x0000000801385590@9e50283
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [12] TERMINATING, TERMINATED, java.util.concurrent.CompletableFuture@194224ca[Completed normally], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$620/0x00000008013857f0@254e9709
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [1] REQUESTING, REQUESTING, java.util.concurrent.CompletableFuture@7bc2bb58[Completed exceptionally: org.eclipse.edc.spi.EdcException: error], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$609/0x0000000801383990@7e2c6fd6
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [2] ACCEPTING, ACCEPTING, java.util.concurrent.CompletableFuture@6728370a[Completed exceptionally: org.eclipse.edc.spi.EdcException: error], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$610/0x0000000801383bf0@2b5f8e61
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [3] VERIFYING, VERIFYING, java.util.concurrent.CompletableFuture@498a4d62[Completed exceptionally: org.eclipse.edc.spi.EdcException: error], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$611/0x0000000801383e50@6fbe4800
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [4] TERMINATING, TERMINATING, java.util.concurrent.CompletableFuture@70139a81[Completed exceptionally: org.eclipse.edc.spi.EdcException: error], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$612/0x00000008013840b0@60f9dc7e
org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest ‑ [5] REQUESTING, TERMINATING, java.util.concurrent.CompletableFuture@632d4cf2[Completed exceptionally: org.eclipse.edc.spi.EdcException: error], org.eclipse.edc.connector.contract.negotiation.ConsumerContractNegotiationManagerImplTest$DispatchFailureArguments$$Lambda$613/0x0000000801384310@f10d055
…

♻️ This comment has been updated with latest results.

@codecov-commenter
Copy link

codecov-commenter commented Jul 13, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (ada8717) 72.11% compared to head (0d0f291) 72.11%.

❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3291   +/-   ##
=======================================
  Coverage   72.11%   72.11%           
=======================================
  Files         839      839           
  Lines       16907    16907           
  Branches      957      957           
=======================================
  Hits        12193    12193           
  Misses       4316     4316           
  Partials      398      398           

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@ndr-brt ndr-brt force-pushed the dependabot/gradle/opentelemetry-1.28.0 branch 2 times, most recently from 5d887b0 to e439bfa Compare July 13, 2023 11:43
dependabot bot and others added 2 commits July 13, 2023 15:00
Bumps `opentelemetry` from 1.27.0 to 1.28.0.

Updates `io.opentelemetry:opentelemetry-api` from 1.27.0 to 1.28.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-java@v1.27.0...v1.28.0)

Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations` from 1.27.0 to 1.28.0
- [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](open-telemetry/opentelemetry-java-instrumentation@v1.27.0...v1.28.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
@ndr-brt ndr-brt force-pushed the dependabot/gradle/opentelemetry-1.28.0 branch from e095093 to 3a623e5 Compare July 13, 2023 13:01
@ndr-brt ndr-brt force-pushed the dependabot/gradle/opentelemetry-1.28.0 branch from 3a623e5 to 0d0f291 Compare July 13, 2023 13:11
@ndr-brt ndr-brt merged commit 4fe3e5e into main Jul 13, 2023
36 checks passed
@ndr-brt ndr-brt deleted the dependabot/gradle/opentelemetry-1.28.0 branch July 13, 2023 13:50
bjungs pushed a commit to imec-int/edc that referenced this pull request Aug 18, 2023
* build(deps): bump opentelemetry from 1.27.0 to 1.28.0

Bumps `opentelemetry` from 1.27.0 to 1.28.0.

Updates `io.opentelemetry:opentelemetry-api` from 1.27.0 to 1.28.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-java@v1.27.0...v1.28.0)

Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations` from 1.27.0 to 1.28.0
- [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](open-telemetry/opentelemetry-java-instrumentation@v1.27.0...v1.28.0)

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

Signed-off-by: dependabot[bot] <[email protected]>

* update dependencies

* new dependencies file

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ndr_brt <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants