Skip to content

Conversation

@renovate-bot
Copy link
Contributor

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.opentelemetry:opentelemetry-api 1.37.0 -> 1.38.0 age adoption passing confidence
io.opentelemetry:opentelemetry-bom 1.37.0 -> 1.38.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

open-telemetry/opentelemetry-java (io.opentelemetry:opentelemetry-api)

v1.38.0

API
  • Stabilize synchronous gauge
    (#​6419)
Incubator
  • Add put(AttributeKey, T) overload to EventBuilder
    (#​6331)
Baggage
  • Baggage filters space-only keys
    (#​6431)
SDK
  • Add experimental scope config to enable / disable scopes (i.e. meter, logger, tracer)
    (#​6375)
Traces
  • Add ReadableSpan#getAttributes
    (#​6382)
  • Use standard ArrayList size rather than max number of links for initial span links allocation
    (#​6252)
Metrics
  • Use low precision Clock#now when computing timestamp for exemplars
    (#​6417)
  • Update invalid instrument name log message now that forward slash / is valid
    (#​6343)
Exporters
  • Introduce low allocation OTLP marshalers. If using autoconfigure, opt in
    via OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA.
    • Low allocation OTLP logs marshaler
      (#​6429)
    • Low allocation OTLP metrics marshaler
      (#​6422)
    • Low allocation OTLP trace marshaler
      (#​6410)
    • Add memory mode support to OTLP exporters
      (#​6430)
    • Marshal span status description without allocation
      (#​6423)
    • Add private constructors for stateless marshalers
      (#​6434)
  • Mark opentelemetry-exporter-sender-jdk stable
    (#​6357)
  • PrometheusHttpServer prevent concurrent reads when reusable memory mode
    (#​6371)
  • Ignore TLS components (SSLContext, TrustManager, KeyManager) if plain HTTP protocol is used for
    exporting
    (#​6329)
  • Add is_remote_parent span flags to OTLP exported Spans and SpanLinks
    (#​6388)
  • Add missing fields to OTLP metric exporters toString()
    (#​6402)
Extensions
  • Rename otel.config.file to otel.experimental.config.file for autoconfigure
    (#​6396)
OpenCensus Shim
  • Fix opencensus shim spanBuilderWithRemoteParent behavior
    (#​6415)
Tooling
  • Add additional API incubator docs
    (#​6356)
  • Run build on java 21
    (#​6370)
  • Fix running tests with java 8 on macos
    (#​6411)
  • Move away from deprecated gradle enterprise APIs
    (#​6363)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate-bot renovate-bot requested a review from a team as a code owner May 14, 2024 18:02
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels May 14, 2024
@product-auto-label product-auto-label bot added the size: xs Pull request size is extra small. label May 14, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 14, 2024
@sonarqubecloud
Copy link

Quality Gate Passed Quality Gate passed for 'gapic-generator-java-root'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@sonarqubecloud
Copy link

Quality Gate Passed Quality Gate passed for 'java_showcase_integration_tests'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@JoeWang1127
Copy link
Contributor

/gcbrun

@JoeWang1127 JoeWang1127 enabled auto-merge (squash) May 14, 2024 18:59
@JoeWang1127 JoeWang1127 merged commit 0a5c7c4 into googleapis:main May 14, 2024
@renovate-bot renovate-bot deleted the renovate/opentelemetry-java-monorepo branch May 14, 2024 19:02
JoeWang1127 added a commit that referenced this pull request May 16, 2024
🤖 I have created a release *beep* *boop*
---


<details><summary>2.40.1</summary>

##
[2.40.1](v2.40.0...v2.40.1)
(2024-05-15)


### Bug Fixes

* [common-protos] An existing method `UpdateVehicleLocation` is
([7f96074](7f96074))
* [common-protos] An existing method `UpdateVehicleLocation` is removed
from service `VehicleService`
([#2751](#2751))
([7f96074](7f96074))
* [iam] An existing method `UpdateVehicleLocation` is removed from
([4a1ae7b](4a1ae7b))
* [iam] An existing method `UpdateVehicleLocation` is removed from
service `VehicleService`
([#2752](#2752))
([4a1ae7b](4a1ae7b))
* do not populate repo level change while removing library
([#2740](#2740))
([43e62b9](43e62b9))
* only append `.api.grpc` suffix to group id if the artifact id starts
with `proto-` or `grpc-`
([#2731](#2731))
([8e87b2e](8e87b2e))
* opentelemetry-bom to be in third-party-dependencies BOM
([#2736](#2736))
([4ecc89b](4ecc89b))
* prepare to generate grafeas
([#2761](#2761))
([1114f18](1114f18))
* Replace deprecated protobuf methods.
([#2764](#2764))
([986c090](986c090))


### Dependencies

* update dependency black to v24.4.2
([#2660](#2660))
([1cbb681](1cbb681))
* update dependency com.fasterxml.jackson:jackson-bom to v2.17.1
([#2732](#2732))
([891b01d](891b01d))
* update dependency com.google.cloud:grpc-gcp to v1.6.0
([#2767](#2767))
([a39aa07](a39aa07))
* update dependency com.google.errorprone:error_prone_annotations to
v2.27.1
([#2708](#2708))
([4d7d246](4d7d246))
* update dependency com.google.errorprone:error_prone_annotations to
v2.27.1
([#2709](#2709))
([4e31d7d](4e31d7d))
* update dependency com.google.oauth-client:google-oauth-client-bom to
v1.36.0
([#2768](#2768))
([22b7398](22b7398))
* update dependency commons-codec:commons-codec to v1.17.0
([#2710](#2710))
([b87356c](b87356c))
* update dependency jinja2 to v3.1.4 [security]
([#2742](#2742))
([d67eaf8](d67eaf8))
* update dependency lxml to v5.2.2
([#2766](#2766))
([df7e211](df7e211))
* update dependency markupsafe to v2.1.5
([#2657](#2657))
([805baf8](805baf8))
* update dependency net.bytebuddy:byte-buddy to v1.14.15
([#2753](#2753))
([a472620](a472620))
* update dependency platformdirs to v4.2.1
([#2662](#2662))
([dbdcc91](dbdcc91))
* update googleapis/java-cloud-bom digest to db4265f
([#2755](#2755))
([908db6f](908db6f))
* update googleapis/java-cloud-bom digest to f3c611a
([#2700](#2700))
([d254e9b](d254e9b))
* update opentelemetry-java monorepo to v1.38.0
([#2769](#2769))
([0a5c7c4](0a5c7c4))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Joe Wang <[email protected]>
lqiu96 pushed a commit that referenced this pull request May 16, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[io.opentelemetry:opentelemetry-api](https://togithub.com/open-telemetry/opentelemetry-java)
| `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.opentelemetry:opentelemetry-api/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.opentelemetry:opentelemetry-api/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.opentelemetry:opentelemetry-api/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.opentelemetry:opentelemetry-api/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[io.opentelemetry:opentelemetry-bom](https://togithub.com/open-telemetry/opentelemetry-java)
| `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.opentelemetry:opentelemetry-bom/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.opentelemetry:opentelemetry-bom/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.opentelemetry:opentelemetry-bom/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.opentelemetry:opentelemetry-bom/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-java
(io.opentelemetry:opentelemetry-api)</summary>

###
[`v1.38.0`](https://togithub.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1380-2024-05-10)

##### API

-   Stabilize synchronous gauge

([#&#8203;6419](https://togithub.com/open-telemetry/opentelemetry-java/pull/6419))

##### Incubator

-   Add put(AttributeKey<T>, T) overload to EventBuilder

([#&#8203;6331](https://togithub.com/open-telemetry/opentelemetry-java/pull/6331))

##### Baggage

-   Baggage filters space-only keys

([#&#8203;6431](https://togithub.com/open-telemetry/opentelemetry-java/pull/6431))

##### SDK

- Add experimental scope config to enable / disable scopes (i.e. meter,
logger, tracer)

([#&#8203;6375](https://togithub.com/open-telemetry/opentelemetry-java/pull/6375))

##### Traces

-   Add ReadableSpan#getAttributes

([#&#8203;6382](https://togithub.com/open-telemetry/opentelemetry-java/pull/6382))
- Use standard ArrayList size rather than max number of links for
initial span links allocation

([#&#8203;6252](https://togithub.com/open-telemetry/opentelemetry-java/pull/6252))

##### Metrics

-   Use low precision Clock#now when computing timestamp for exemplars

([#&#8203;6417](https://togithub.com/open-telemetry/opentelemetry-java/pull/6417))
- Update invalid instrument name log message now that forward slash `/`
is valid

([#&#8203;6343](https://togithub.com/open-telemetry/opentelemetry-java/pull/6343))

##### Exporters

- Introduce low allocation OTLP marshalers. If using autoconfigure, opt
in
    via `OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA`.
    -   Low allocation OTLP logs marshaler

([#&#8203;6429](https://togithub.com/open-telemetry/opentelemetry-java/pull/6429))
    -   Low allocation OTLP metrics marshaler

([#&#8203;6422](https://togithub.com/open-telemetry/opentelemetry-java/pull/6422))
    -   Low allocation OTLP trace marshaler

([#&#8203;6410](https://togithub.com/open-telemetry/opentelemetry-java/pull/6410))
    -   Add memory mode support to OTLP exporters

([#&#8203;6430](https://togithub.com/open-telemetry/opentelemetry-java/pull/6430))
    -   Marshal span status description without allocation

([#&#8203;6423](https://togithub.com/open-telemetry/opentelemetry-java/pull/6423))
    -   Add private constructors for stateless marshalers

([#&#8203;6434](https://togithub.com/open-telemetry/opentelemetry-java/pull/6434))
-   Mark opentelemetry-exporter-sender-jdk stable

([#&#8203;6357](https://togithub.com/open-telemetry/opentelemetry-java/pull/6357))
- PrometheusHttpServer prevent concurrent reads when reusable memory
mode

([#&#8203;6371](https://togithub.com/open-telemetry/opentelemetry-java/pull/6371))
- Ignore TLS components (SSLContext, TrustManager, KeyManager) if plain
HTTP protocol is used for
    exporting

([#&#8203;6329](https://togithub.com/open-telemetry/opentelemetry-java/pull/6329))
-   Add is_remote_parent span flags to OTLP exported Spans and SpanLinks

([#&#8203;6388](https://togithub.com/open-telemetry/opentelemetry-java/pull/6388))
-   Add missing fields to OTLP metric exporters `toString()`

([#&#8203;6402](https://togithub.com/open-telemetry/opentelemetry-java/pull/6402))

##### Extensions

- Rename otel.config.file to otel.experimental.config.file for
autoconfigure

([#&#8203;6396](https://togithub.com/open-telemetry/opentelemetry-java/pull/6396))

##### OpenCensus Shim

-   Fix opencensus shim spanBuilderWithRemoteParent behavior

([#&#8203;6415](https://togithub.com/open-telemetry/opentelemetry-java/pull/6415))

##### Tooling

-   Add additional API incubator docs

([#&#8203;6356](https://togithub.com/open-telemetry/opentelemetry-java/pull/6356))
-   Run build on java 21

([#&#8203;6370](https://togithub.com/open-telemetry/opentelemetry-java/pull/6370))
-   Fix running tests with java 8 on macos

([#&#8203;6411](https://togithub.com/open-telemetry/opentelemetry-java/pull/6411))
-   Move away from deprecated gradle enterprise APIs

([#&#8203;6363](https://togithub.com/open-telemetry/opentelemetry-java/pull/6363))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/googleapis/sdk-platform-java).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
lqiu96 pushed a commit that referenced this pull request May 16, 2024
🤖 I have created a release *beep* *boop*
---


<details><summary>2.40.1</summary>

##
[2.40.1](v2.40.0...v2.40.1)
(2024-05-15)


### Bug Fixes

* [common-protos] An existing method `UpdateVehicleLocation` is
([7f96074](7f96074))
* [common-protos] An existing method `UpdateVehicleLocation` is removed
from service `VehicleService`
([#2751](#2751))
([7f96074](7f96074))
* [iam] An existing method `UpdateVehicleLocation` is removed from
([4a1ae7b](4a1ae7b))
* [iam] An existing method `UpdateVehicleLocation` is removed from
service `VehicleService`
([#2752](#2752))
([4a1ae7b](4a1ae7b))
* do not populate repo level change while removing library
([#2740](#2740))
([43e62b9](43e62b9))
* only append `.api.grpc` suffix to group id if the artifact id starts
with `proto-` or `grpc-`
([#2731](#2731))
([8e87b2e](8e87b2e))
* opentelemetry-bom to be in third-party-dependencies BOM
([#2736](#2736))
([4ecc89b](4ecc89b))
* prepare to generate grafeas
([#2761](#2761))
([1114f18](1114f18))
* Replace deprecated protobuf methods.
([#2764](#2764))
([986c090](986c090))


### Dependencies

* update dependency black to v24.4.2
([#2660](#2660))
([1cbb681](1cbb681))
* update dependency com.fasterxml.jackson:jackson-bom to v2.17.1
([#2732](#2732))
([891b01d](891b01d))
* update dependency com.google.cloud:grpc-gcp to v1.6.0
([#2767](#2767))
([a39aa07](a39aa07))
* update dependency com.google.errorprone:error_prone_annotations to
v2.27.1
([#2708](#2708))
([4d7d246](4d7d246))
* update dependency com.google.errorprone:error_prone_annotations to
v2.27.1
([#2709](#2709))
([4e31d7d](4e31d7d))
* update dependency com.google.oauth-client:google-oauth-client-bom to
v1.36.0
([#2768](#2768))
([22b7398](22b7398))
* update dependency commons-codec:commons-codec to v1.17.0
([#2710](#2710))
([b87356c](b87356c))
* update dependency jinja2 to v3.1.4 [security]
([#2742](#2742))
([d67eaf8](d67eaf8))
* update dependency lxml to v5.2.2
([#2766](#2766))
([df7e211](df7e211))
* update dependency markupsafe to v2.1.5
([#2657](#2657))
([805baf8](805baf8))
* update dependency net.bytebuddy:byte-buddy to v1.14.15
([#2753](#2753))
([a472620](a472620))
* update dependency platformdirs to v4.2.1
([#2662](#2662))
([dbdcc91](dbdcc91))
* update googleapis/java-cloud-bom digest to db4265f
([#2755](#2755))
([908db6f](908db6f))
* update googleapis/java-cloud-bom digest to f3c611a
([#2700](#2700))
([d254e9b](d254e9b))
* update opentelemetry-java monorepo to v1.38.0
([#2769](#2769))
([0a5c7c4](0a5c7c4))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Joe Wang <[email protected]>
lqiu96 pushed a commit that referenced this pull request May 22, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[io.opentelemetry:opentelemetry-api](https://togithub.com/open-telemetry/opentelemetry-java)
| `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.opentelemetry:opentelemetry-api/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.opentelemetry:opentelemetry-api/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.opentelemetry:opentelemetry-api/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.opentelemetry:opentelemetry-api/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[io.opentelemetry:opentelemetry-bom](https://togithub.com/open-telemetry/opentelemetry-java)
| `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.opentelemetry:opentelemetry-bom/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.opentelemetry:opentelemetry-bom/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.opentelemetry:opentelemetry-bom/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.opentelemetry:opentelemetry-bom/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-java
(io.opentelemetry:opentelemetry-api)</summary>

###
[`v1.38.0`](https://togithub.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1380-2024-05-10)

##### API

-   Stabilize synchronous gauge

([#&#8203;6419](https://togithub.com/open-telemetry/opentelemetry-java/pull/6419))

##### Incubator

-   Add put(AttributeKey<T>, T) overload to EventBuilder

([#&#8203;6331](https://togithub.com/open-telemetry/opentelemetry-java/pull/6331))

##### Baggage

-   Baggage filters space-only keys

([#&#8203;6431](https://togithub.com/open-telemetry/opentelemetry-java/pull/6431))

##### SDK

- Add experimental scope config to enable / disable scopes (i.e. meter,
logger, tracer)

([#&#8203;6375](https://togithub.com/open-telemetry/opentelemetry-java/pull/6375))

##### Traces

-   Add ReadableSpan#getAttributes

([#&#8203;6382](https://togithub.com/open-telemetry/opentelemetry-java/pull/6382))
- Use standard ArrayList size rather than max number of links for
initial span links allocation

([#&#8203;6252](https://togithub.com/open-telemetry/opentelemetry-java/pull/6252))

##### Metrics

-   Use low precision Clock#now when computing timestamp for exemplars

([#&#8203;6417](https://togithub.com/open-telemetry/opentelemetry-java/pull/6417))
- Update invalid instrument name log message now that forward slash `/`
is valid

([#&#8203;6343](https://togithub.com/open-telemetry/opentelemetry-java/pull/6343))

##### Exporters

- Introduce low allocation OTLP marshalers. If using autoconfigure, opt
in
    via `OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA`.
    -   Low allocation OTLP logs marshaler

([#&#8203;6429](https://togithub.com/open-telemetry/opentelemetry-java/pull/6429))
    -   Low allocation OTLP metrics marshaler

([#&#8203;6422](https://togithub.com/open-telemetry/opentelemetry-java/pull/6422))
    -   Low allocation OTLP trace marshaler

([#&#8203;6410](https://togithub.com/open-telemetry/opentelemetry-java/pull/6410))
    -   Add memory mode support to OTLP exporters

([#&#8203;6430](https://togithub.com/open-telemetry/opentelemetry-java/pull/6430))
    -   Marshal span status description without allocation

([#&#8203;6423](https://togithub.com/open-telemetry/opentelemetry-java/pull/6423))
    -   Add private constructors for stateless marshalers

([#&#8203;6434](https://togithub.com/open-telemetry/opentelemetry-java/pull/6434))
-   Mark opentelemetry-exporter-sender-jdk stable

([#&#8203;6357](https://togithub.com/open-telemetry/opentelemetry-java/pull/6357))
- PrometheusHttpServer prevent concurrent reads when reusable memory
mode

([#&#8203;6371](https://togithub.com/open-telemetry/opentelemetry-java/pull/6371))
- Ignore TLS components (SSLContext, TrustManager, KeyManager) if plain
HTTP protocol is used for
    exporting

([#&#8203;6329](https://togithub.com/open-telemetry/opentelemetry-java/pull/6329))
-   Add is_remote_parent span flags to OTLP exported Spans and SpanLinks

([#&#8203;6388](https://togithub.com/open-telemetry/opentelemetry-java/pull/6388))
-   Add missing fields to OTLP metric exporters `toString()`

([#&#8203;6402](https://togithub.com/open-telemetry/opentelemetry-java/pull/6402))

##### Extensions

- Rename otel.config.file to otel.experimental.config.file for
autoconfigure

([#&#8203;6396](https://togithub.com/open-telemetry/opentelemetry-java/pull/6396))

##### OpenCensus Shim

-   Fix opencensus shim spanBuilderWithRemoteParent behavior

([#&#8203;6415](https://togithub.com/open-telemetry/opentelemetry-java/pull/6415))

##### Tooling

-   Add additional API incubator docs

([#&#8203;6356](https://togithub.com/open-telemetry/opentelemetry-java/pull/6356))
-   Run build on java 21

([#&#8203;6370](https://togithub.com/open-telemetry/opentelemetry-java/pull/6370))
-   Fix running tests with java 8 on macos

([#&#8203;6411](https://togithub.com/open-telemetry/opentelemetry-java/pull/6411))
-   Move away from deprecated gradle enterprise APIs

([#&#8203;6363](https://togithub.com/open-telemetry/opentelemetry-java/pull/6363))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/googleapis/sdk-platform-java).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
lqiu96 pushed a commit that referenced this pull request May 22, 2024
🤖 I have created a release *beep* *boop*
---


<details><summary>2.40.1</summary>

##
[2.40.1](v2.40.0...v2.40.1)
(2024-05-15)


### Bug Fixes

* [common-protos] An existing method `UpdateVehicleLocation` is
([7f96074](7f96074))
* [common-protos] An existing method `UpdateVehicleLocation` is removed
from service `VehicleService`
([#2751](#2751))
([7f96074](7f96074))
* [iam] An existing method `UpdateVehicleLocation` is removed from
([4a1ae7b](4a1ae7b))
* [iam] An existing method `UpdateVehicleLocation` is removed from
service `VehicleService`
([#2752](#2752))
([4a1ae7b](4a1ae7b))
* do not populate repo level change while removing library
([#2740](#2740))
([43e62b9](43e62b9))
* only append `.api.grpc` suffix to group id if the artifact id starts
with `proto-` or `grpc-`
([#2731](#2731))
([8e87b2e](8e87b2e))
* opentelemetry-bom to be in third-party-dependencies BOM
([#2736](#2736))
([4ecc89b](4ecc89b))
* prepare to generate grafeas
([#2761](#2761))
([1114f18](1114f18))
* Replace deprecated protobuf methods.
([#2764](#2764))
([986c090](986c090))


### Dependencies

* update dependency black to v24.4.2
([#2660](#2660))
([1cbb681](1cbb681))
* update dependency com.fasterxml.jackson:jackson-bom to v2.17.1
([#2732](#2732))
([891b01d](891b01d))
* update dependency com.google.cloud:grpc-gcp to v1.6.0
([#2767](#2767))
([a39aa07](a39aa07))
* update dependency com.google.errorprone:error_prone_annotations to
v2.27.1
([#2708](#2708))
([4d7d246](4d7d246))
* update dependency com.google.errorprone:error_prone_annotations to
v2.27.1
([#2709](#2709))
([4e31d7d](4e31d7d))
* update dependency com.google.oauth-client:google-oauth-client-bom to
v1.36.0
([#2768](#2768))
([22b7398](22b7398))
* update dependency commons-codec:commons-codec to v1.17.0
([#2710](#2710))
([b87356c](b87356c))
* update dependency jinja2 to v3.1.4 [security]
([#2742](#2742))
([d67eaf8](d67eaf8))
* update dependency lxml to v5.2.2
([#2766](#2766))
([df7e211](df7e211))
* update dependency markupsafe to v2.1.5
([#2657](#2657))
([805baf8](805baf8))
* update dependency net.bytebuddy:byte-buddy to v1.14.15
([#2753](#2753))
([a472620](a472620))
* update dependency platformdirs to v4.2.1
([#2662](#2662))
([dbdcc91](dbdcc91))
* update googleapis/java-cloud-bom digest to db4265f
([#2755](#2755))
([908db6f](908db6f))
* update googleapis/java-cloud-bom digest to f3c611a
([#2700](#2700))
([d254e9b](d254e9b))
* update opentelemetry-java monorepo to v1.38.0
([#2769](#2769))
([0a5c7c4](0a5c7c4))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Joe Wang <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kokoro:force-run Add this label to force Kokoro to re-run the tests. size: xs Pull request size is extra small.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants