Commit 322c769
authored
deps: update dependency io.opentelemetry:opentelemetry-bom to v1.39.0 (googleapis#1663)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [io.opentelemetry:opentelemetry-bom](https://togithub.com/open-telemetry/opentelemetry-java) | `1.37.0` -> `1.39.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-java (io.opentelemetry:opentelemetry-bom)</summary>
### [`v1.39.0`](https://togithub.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1390-2024-06-07)
[Compare Source](https://togithub.com/open-telemetry/opentelemetry-java/compare/v1.38.0...v1.39.0)
##### API
##### Incubator
- BREAKING: Refactor ExtendedTracer, ExtendedSpanBuilder to reflect incubating API conventions
([#&googleapis#8203;6497](https://togithub.com/open-telemetry/opentelemetry-java/pull/6497))
##### SDK
##### Exporter
- BREAKING: Serve prometheus metrics only on `/metrics` by default. To restore the previous behavior
and serve metrics on all paths, override the default handler
as [demonstrated here](https://togithub.com/open-telemetry/opentelemetry-java/blob/main/exporters/prometheus/src/test/java/io/opentelemetry/exporter/prometheus/PrometheusHttpServerTest.java#L251-L259).
([#&googleapis#8203;6476](https://togithub.com/open-telemetry/opentelemetry-java/pull/6476))
- Make OTLP exporter memory mode API public
([#&googleapis#8203;6469](https://togithub.com/open-telemetry/opentelemetry-java/pull/6469))
- Speed up OTLP string marshaling using sun.misc.Unsafe
([#&googleapis#8203;6433](https://togithub.com/open-telemetry/opentelemetry-java/pull/6433))
- Add exporter data classes for experimental profiling signal type.
([#&googleapis#8203;6374](https://togithub.com/open-telemetry/opentelemetry-java/pull/6374))
- Start prometheus http server with daemon thread
([#&googleapis#8203;6472](https://togithub.com/open-telemetry/opentelemetry-java/pull/6472))
- Update the Prometheus metrics library and improve how units are included in metric names.
([#&googleapis#8203;6473](https://togithub.com/open-telemetry/opentelemetry-java/pull/6473))
- Remove android animalsniffer check from prometheus exporter
([#&googleapis#8203;6478](https://togithub.com/open-telemetry/opentelemetry-java/pull/6478))
##### Extensions
- Load file config YAML using core schema, ensure that env var substitution retains string types.
([#&googleapis#8203;6436](https://togithub.com/open-telemetry/opentelemetry-java/pull/6436))
- Define dedicated file configuration SPI ComponentProvider
([#&googleapis#8203;6457](https://togithub.com/open-telemetry/opentelemetry-java/pull/6457))
##### Tooling
- Normalize timestamps and file ordering in jars, making the outputs reproducible
([#&googleapis#8203;6471](https://togithub.com/open-telemetry/opentelemetry-java/pull/6471))
- GHA for generating the post-release pull request
([#&googleapis#8203;6449](https://togithub.com/open-telemetry/opentelemetry-java/pull/6449))
### [`v1.38.0`](https://togithub.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1380-2024-05-10)
[Compare Source](https://togithub.com/open-telemetry/opentelemetry-java/compare/v1.37.0...v1.38.0)
##### API
- Stabilize synchronous gauge
([#&googleapis#8203;6419](https://togithub.com/open-telemetry/opentelemetry-java/pull/6419))
##### Incubator
- Add put(AttributeKey<T>, T) overload to EventBuilder
([#&googleapis#8203;6331](https://togithub.com/open-telemetry/opentelemetry-java/pull/6331))
##### Baggage
- Baggage filters space-only keys
([#&googleapis#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)
([#&googleapis#8203;6375](https://togithub.com/open-telemetry/opentelemetry-java/pull/6375))
##### Traces
- Add ReadableSpan#getAttributes
([#&googleapis#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
([#&googleapis#8203;6252](https://togithub.com/open-telemetry/opentelemetry-java/pull/6252))
##### Metrics
- Use low precision Clock#now when computing timestamp for exemplars
([#&googleapis#8203;6417](https://togithub.com/open-telemetry/opentelemetry-java/pull/6417))
- Update invalid instrument name log message now that forward slash `/` is valid
([#&googleapis#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
([#&googleapis#8203;6429](https://togithub.com/open-telemetry/opentelemetry-java/pull/6429))
- Low allocation OTLP metrics marshaler
([#&googleapis#8203;6422](https://togithub.com/open-telemetry/opentelemetry-java/pull/6422))
- Low allocation OTLP trace marshaler
([#&googleapis#8203;6410](https://togithub.com/open-telemetry/opentelemetry-java/pull/6410))
- Add memory mode support to OTLP exporters
([#&googleapis#8203;6430](https://togithub.com/open-telemetry/opentelemetry-java/pull/6430))
- Marshal span status description without allocation
([#&googleapis#8203;6423](https://togithub.com/open-telemetry/opentelemetry-java/pull/6423))
- Add private constructors for stateless marshalers
([#&googleapis#8203;6434](https://togithub.com/open-telemetry/opentelemetry-java/pull/6434))
- Mark opentelemetry-exporter-sender-jdk stable
([#&googleapis#8203;6357](https://togithub.com/open-telemetry/opentelemetry-java/pull/6357))
- PrometheusHttpServer prevent concurrent reads when reusable memory mode
([#&googleapis#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
([#&googleapis#8203;6329](https://togithub.com/open-telemetry/opentelemetry-java/pull/6329))
- Add is_remote_parent span flags to OTLP exported Spans and SpanLinks
([#&googleapis#8203;6388](https://togithub.com/open-telemetry/opentelemetry-java/pull/6388))
- Add missing fields to OTLP metric exporters `toString()`
([#&googleapis#8203;6402](https://togithub.com/open-telemetry/opentelemetry-java/pull/6402))
##### Extensions
- Rename otel.config.file to otel.experimental.config.file for autoconfigure
([#&googleapis#8203;6396](https://togithub.com/open-telemetry/opentelemetry-java/pull/6396))
##### OpenCensus Shim
- Fix opencensus shim spanBuilderWithRemoteParent behavior
([#&googleapis#8203;6415](https://togithub.com/open-telemetry/opentelemetry-java/pull/6415))
##### Tooling
- Add additional API incubator docs
([#&googleapis#8203;6356](https://togithub.com/open-telemetry/opentelemetry-java/pull/6356))
- Run build on java 21
([#&googleapis#8203;6370](https://togithub.com/open-telemetry/opentelemetry-java/pull/6370))
- Fix running tests with java 8 on macos
([#&googleapis#8203;6411](https://togithub.com/open-telemetry/opentelemetry-java/pull/6411))
- Move away from deprecated gradle enterprise APIs
([#&googleapis#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 this update 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/java-spanner-jdbc).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->1 parent d94ed13 commit 322c769
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
0 commit comments