solrbot opened a new pull request, #3544:
URL: https://github.com/apache/solr/pull/3544

   This PR contains the following updates:
   
   | Package | Type | Update | Change |
   |---|---|---|---|
   | 
[io.opentelemetry:opentelemetry-bom](https://redirect.github.com/open-telemetry/opentelemetry-java)
 | dependencies | minor | `1.40.0` -> `1.53.0` |
   
   ---
   
   ### Release Notes
   
   <details>
   <summary>open-telemetry/opentelemetry-java 
(io.opentelemetry:opentelemetry-bom)</summary>
   
   ### 
[`v1.53.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1530-2025-08-08)
   
   ##### SDK
   
   - File based config will log the wrong file format, when applicable.
     
([#&#8203;7498](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7498))
   
   ##### Exporters
   
   - Change `okhttp` dependency to `okhttp-jvm`, which fixes missing class 
failures in
     transitive dependencies.
     
([#&#8203;7517](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7517))
   
   ### 
[`v1.52.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1520-2025-07-11)
   
   ##### API
   
   ##### Common
   
   - Promote `ComponentLoader` to new `opentelemetry-common` artifact,
     standardize SPI loading
     
([#&#8203;7446](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7446))
   
   ##### Context
   
   - LazyStorage passes its ClassLoader when loading ContextStorageProvider SPI
     
([#&#8203;7424](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7424))
   
   ##### Incubator
   
   - Add context and severity params to ExtendedLogger#isEnabled
     
([#&#8203;7268](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7268))
   - Add new convenience methods for converting DeclarativeConfigProperties to 
config model
     
([#&#8203;7453](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7453))
   
   ##### SDK
   
   - Add custom stacktrace renderer which is length limit aware
     
([#&#8203;7281](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7281))
   
   ##### Metrics
   
   - Propagate flush to PeriodicMetricReader's metricExporter.
     
([#&#8203;7410](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7410))
   
   ##### Exporters
   
   - OTLP - JdkHttpSender: ensure proper closure of HttpClient in shutdown 
method
     
([#&#8203;7390](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7390))
   - OTLP: profile exporters fix and test improvements
     
([#&#8203;7442](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7442))
   - OTLP: Loading Compressor SPI via ComponentLoader configured through 
setComponentLoader
     
([#&#8203;7428](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7428))
   - Prometheus: add scope schema URL and attributes
     
([#&#8203;7356](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7356))
   - Prometheus: extend prometheus declarative config support to include 
without\_scope\_info,
     with\_resource\_constant\_labels
     
([#&#8203;6840](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6840))
   
   ##### Extensions
   
   - Autoconfigure: fix race condition of `GlobalOpenTelemetry` initialization 
with
     `AutoConfiguredOpenTelemetrySdkBuilder`
     
([#&#8203;7365](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7365))
   - Declarative config: update to declarative config 1.0-rc.1
     
([#&#8203;7436](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7436))
   - Declarative config: resolve environment variable substitution for mixed 
quotes
     
([#&#8203;7433](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7433))
   
   ### 
[`v1.51.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1510-2025-06-06)
   
   ##### API
   
   ##### Context
   
   - Fix context storage provider property name in log message
     
([#&#8203;7342](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7342))
   
   ##### SDK
   
   - Experimental configurable exception.\* attribute resolution for 
SdkTracerProvider,
     SdkLoggerProvider
     
([#&#8203;7266](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7266))
   
   ##### Exporters
   
   - All exporters: implement new SemConv exporter health metrics, with 
configuration API for selecting
     schema version
     
([#&#8203;7265](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7265))
   - OTLP: Add gRPC export for profiles signal type.
     
([#&#8203;7301](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7301))
   - OTLP: Run JDK HTTP sender on non-daemon threads.
     
([#&#8203;7322](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7322))
   - Prometheus: fix serialization of arrays
     
([#&#8203;7291](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7291))
   - OTLP: exporter tolerates instances of LogRecordData when incubator is 
present
     
([#&#8203;7393](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7393))
   
   ##### Extensions
   
   - Declarative config: Handle instrumentation node changes in yaml config 
file format 0.4
     
([#&#8203;7357](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7357))
   
   ### 
[`v1.50.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1500-2025-05-09)
   
   ##### API
   
   - Clarify that AttributesBuilder.put allows nulls
     
([#&#8203;7271](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7271))
   - Stabilize log record event name
     
([#&#8203;7277](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7277))
   
   ##### Context
   
   - Fix duplicated ExecutorService wrap
     
([#&#8203;7245](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7245))
   - Promote getAll to TextMapGetter stable API
     
([#&#8203;7267](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7267))
   
   ##### Incubator
   
   - Add ExtendedLogRecordBuilder#setException
     
([#&#8203;7182](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7182))
   - Add experimental support for log extended attributes
     
([#&#8203;7123](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7123))
   
   ##### SDK
   
   - Remove Java9VersionSpecific clock implementation
     
([#&#8203;7221](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7221))
   - Add addProcessorFirst to SdkTracerProviderBuilder, SdkLoggerProviderBuilder
     
([#&#8203;7243](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7243))
   
   ##### Logs
   
   - Add `setLoggerConfigurator` support to `LoggerProvider`
     
([#&#8203;7332](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7332))
   
   ##### Metrics
   
   - Add DelegatingMetricData
     
([#&#8203;7229](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7229))
   - Spatial aggregation for async instruments with filtering views
     
([#&#8203;7264](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7264))
   
   ##### Exporters
   
   - Prometheus: Add Authenticator support for PrometheusHttpServer
     
([#&#8203;7225](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7225))
   - OTLP: Fix OTLP metric exporter toBuilder() loosing temporality
     
([#&#8203;7280](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7280))
   - OTLP: Allow Otlp\*MetricExporter's to publish export stats
     
([#&#8203;7255](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7255))
   
   ##### Extensions
   
   - Declarative config: Add support for escaping env var substitution
     
([#&#8203;7033](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7033))
   - Declarative config: update to opentelemetry-configuration 0.4
     
([#&#8203;7064](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7064))
   - Declarativeconfig: Refactor internals to add DeclarativeConfigContext
     
([#&#8203;7293](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7293))
   
   ##### Project tooling
   
   - Kotlin extension: Update min kotlin version to 1.8
     
([#&#8203;7155](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7155))
   - Add javadoc site crawler
     
([#&#8203;7300](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7300),
     
[#&#8203;7316](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7316))
   
   ### 
[`v1.49.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1490-2025-04-04)
   
   ##### SDK
   
   ##### Trace
   
   - Avoid linear queue.size() calls in span producers by storing queue size 
separately
     
([#&#8203;7141](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7141))
   
   ##### Exporters
   
   - OTLP: Add support for setting exporter executor service
     
([#&#8203;7152](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7152))
   - OTLP: Refine delay jitter for exponential backoff
     
([#&#8203;7206](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7206))
   
   ##### Extensions
   
   - Autoconfigure: Remove support for 
otel.experimental.exporter.otlp.retry.enabled
     
([#&#8203;7200](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7200))
   - Autoconfigure: Add stable cardinality limit property 
otel.java.metrics.cardinality.limit
     
([#&#8203;7199](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7199))
   - Incubator: Add declarative config model customizer SPI
     
([#&#8203;7118](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7118))
   
   ### 
[`v1.48.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1480-2025-03-07)
   
   ##### API
   
   - Add some helpful logging attribute methods to `LogRecordBuilder`
     
([#&#8203;7089](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7089))
   
   ##### Incubator
   
   - Introduce ConfigProvider API. Rename `StructuredConfigProperties` to 
`DeclarativeConfigProperties`
     and move to `opentelemetry-api-incubator`. Rename `FileConfiguration`
     to `DeclarativeConfiguration`.
     
([#&#8203;6549](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6549))
   
   ##### SDK
   
   - Log warning and adjust when BatchLogRecordProcessor, BatchSpanProcessor 
`maxExportBatchSize`
     exceeds `maxQueueSize`.
     
([#&#8203;7045](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7045),
     
[#&#8203;7148](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7148))
   - Fix bug causing `ThrottlingLogger` to log more than once per minute
     
([#&#8203;7156](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7156))
   
   ##### Metrics
   
   - Remove obsolete `SdkMeterProviderUtil#setCardinalitylimit` API
     
([#&#8203;7169](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7169))
   
   ##### Traces
   
   - Fix bug preventing accurate reporting of span event dropped attribute count
     
([#&#8203;7142](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7142))
   
   ##### Exporters
   
   - OTLP: remove support for `otel.java.experimental.exporter.memory_mode`
     which was previously replaced by `otel.java.exporter.memory_mode`
     
([#&#8203;7127](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7127))
   - OTLP: Extract sender parameters to config carrier class
     (incubating API)
     
([#&#8203;7151](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7151))
   - OTLP: Add support for setting OTLP exporter service class loader
     
([#&#8203;7150](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7150))
   
   ##### Tooling
   
   - Update android animalsniffer min API version to 23
     
([#&#8203;7153](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7153))
   
   ### 
[`v1.47.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1470-2025-02-07)
   
   ##### API
   
   ##### Incubator
   
   - Make `ExtendedTracer` easier to use
     
([#&#8203;6943](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6943))
   - Add `ExtendedLogRecordBuilder#setEventName` and corresponding SDK and OTLP 
serialization
     
([#&#8203;7012](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7012))
   - BREAKING: Drop event API / SDK
     
([#&#8203;7053](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7053))
   
   ##### SDK
   
   - Remove -alpha artifacts from runtime classpath of stable components
     
([#&#8203;6944](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6944))
   
   ##### Traces
   
   - Bugfix: Follow spec on span limits, batch processors
     
([#&#8203;7030](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7030))
   - Add experimental 
`SdkTracerProvider.setScopeConfigurator(ScopeConfigurator)` for
     updating `TracerConfig` at runtime
     
([#&#8203;7021](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7021))
   
   ##### Profiles
   
   - Add AttributeKeyValue abstraction to common otlp exporters
     
([#&#8203;7026](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7026))
   - Improve profiles attribute table handling
     
([#&#8203;7031](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7031))
   
   ##### Exporters
   
   - Interpret timeout zero value as no limit
     
([#&#8203;7023](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7023))
   - Bugfix - OTLP: Fix concurrent span reusable data marshaler
     
([#&#8203;7041](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7041))
   - OTLP: Add ability to customize retry exception predicate
     
([#&#8203;6991](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6991))
   - OTLP: Expand default OkHttp sender retry exception predicate
     
([#&#8203;7047](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7047),
     
[#&#8203;7057](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7057))
   
   ##### Extensions
   
   - Autoconfigure: Consistent application of exporter customizers when 
otel.{signal}.exporter=none
     
([#&#8203;7017](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7017))
   - Autoconfigure: Promote EnvironmentResourceProvider to public API
     
([#&#8203;7052](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7052))
   - Autoconfigure: Ensure `OTEL_PROPAGATORS` still works when 
`OTEL_SDK_DISABLED=true`.
     
([#&#8203;7062](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7062))%
   
   ##### Testing
   
   - Add W3CBaggagePropagator to `OpenTelemetryRule`, `OpenTelemetryExtension`.
     
([#&#8203;7056](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7056))
   
   ### 
[`v1.46.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1460-2025-01-10)
   
   ##### SDK
   
   - Remove unused dependencies, cleanup code after stabilizing Value
     
([#&#8203;6948](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6948))
   - Explicitly allow null into CompletableResultCode.failExceptionally()
     
([#&#8203;6963](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6963))
   
   ##### Traces
   
   - Fix span setStatus
     
([#&#8203;6990](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6990))
   
   ##### Logs
   
   - Add getters/accessors for readable fields in ReadWriteLogRecord.
     
([#&#8203;6924](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6924))
   
   ##### Exporters
   
   - OTLP: Update to opentelemetry-proto 1.5
     
([#&#8203;6999](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6999))
   - Bugfix - OTLP: Ensure Serializer runtime exceptions are rethrown as 
IOException
     
([#&#8203;6969](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6969))
   - BREAKING - OTLP: Delete experimental OTLP authenticator concept.
     See [OTLP authentication 
docs](https://opentelemetry.io/docs/languages/java/sdk/#authentication)
     for supported solutions.
     
([#&#8203;6984](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6984))
   
   ##### Extensions
   
   - BREAKING - Autoconfigure: Remove support for deprecated 
otel.experimental.resource.disabled.keys
     
([#&#8203;6931](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6931))
   
   ### 
[`v1.45.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1450-2024-12-06)
   
   ##### API
   
   - Add convenience method `setAttribute(Attribute<Long>, int)` to SpanBuilder 
(matching the existing
     convenience method in Span)
     
([#&#8203;6884](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6884))
   - Extends TextMapGetter with experimental GetAll() method, implement usage 
in W3CBaggagePropagator
     
([#&#8203;6852](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6852))
   
   ##### SDK
   
   ##### Traces
   
   - Add synchronization to SimpleSpanProcessor to ensure thread-safe export of 
spans
     
([#&#8203;6885](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6885))
   
   ##### Metrics
   
   - Lazily initialize ReservoirCells
     
([#&#8203;6851](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6851))
   
   ##### Logs
   
   - Add synchronization to SimpleLogRecordProcessor to ensure thread-safe 
export of logs
     
([#&#8203;6885](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6885))
   
   ##### Exporters
   
   - OTLP: Update opentelementry-proto to 1.4
     
([#&#8203;6906](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6906))
   - OTLP: Rename internal Marshaler#writeJsonToGenerator method to allow 
jackson runtimeOnly dependency
     
([#&#8203;6896](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6896))
   - OTLP: Fix repeated string serialization for JSON.
     
([#&#8203;6888](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6888))
   - OTLP: Fix missing unsafe available check
     
([#&#8203;6920](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6920))
   
   ##### Extensions
   
   - Declarative config: Don't require empty objects when referencing custom 
components
     
([#&#8203;6891](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6891))
   
   ##### Tooling
   
   - Add javadoc boilerplate internal comment v2 for experimental classes
     
([#&#8203;6886](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6886))
   - Update develocity configuration
     
([#&#8203;6903](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6903))
   
   ### 
[`v1.44.1`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1441-2024-11-10)
   
   ##### SDK
   
   ##### Traces
   
   - Fix regression in event attributes
     
([#&#8203;6865](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6865))
   
   ### 
[`v1.44.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1440-2024-11-08)
   
   ##### API
   
   - Fix ConfigUtil#getString ConcurrentModificationException
     
([#&#8203;6841](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6841))
   
   ##### SDK
   
   ##### Traces
   
   - Stabilize ExceptionEventData
     
([#&#8203;6795](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6795))
   
   ##### Metrics
   
   - Stabilize metric cardinality limits
     
([#&#8203;6794](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6794))
   - Refactor metrics internals to remove MeterSharedState
     
([#&#8203;6845](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6845))
   
   ##### Exporters
   
   - Add memory mode option to stdout exporters
     
([#&#8203;6774](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6774))
   - Log a warning if OTLP endpoint port is likely incorrect given the protocol
     
([#&#8203;6813](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6813))
   - Fix OTLP gRPC retry mechanism for unsuccessful HTTP responses
     
([#&#8203;6829](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6829))
   - Add ByteBuffer field type marshaling support
     
([#&#8203;6686](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6686))
   - Fix stdout exporter format by adding newline after each export
     
([#&#8203;6848](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6848))
   - Enable `reusuable_data` memory mode by default for 
`OtlpGrpc{Signal}Exporter`,
     `OtlpHttp{Signal}Exporter`, `OtlpStdout{Signal}Exporter`, and 
`PrometheusHttpServer`
     
([#&#8203;6799](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6799))
   
   ##### Extension
   
   - Rebrand file configuration to declarative configuration in documentation
     
([#&#8203;6812](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6812))
   - Fix declarative config `file_format` validation
     
([#&#8203;6786](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6786))
   - Fix declarative config env substitution by disallowing '}' in default value
     
([#&#8203;6793](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6793))
   - Set declarative config default OTLP protocol to http/protobuf
     
([#&#8203;6800](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6800))
   - Stabilize autoconfigure disabling of resource keys via 
`otel.resource.disabled.keys`
     
([#&#8203;6809](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6809))
   
   ##### Tooling
   
   - Run tests on Java 23
     
([#&#8203;6825](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6825))
   - Test Windows in CI
     
([#&#8203;6824](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6824))
   - Add error prone checks for internal javadoc and private constructors
     
([#&#8203;6844](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6844))
   
   ### 
[`v1.43.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1430-2024-10-11)
   
   ##### API
   
   - Add helper class to capture context using ScheduledExecutorService
     
([#&#8203;6712](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6712))
   - Adds Baggage.getEntry(String key)
     
([#&#8203;6765](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6765))
   
   ##### Extensions
   
   - Fix ottracepropagation for short span ids
     
([#&#8203;6734](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6734))
   
   ##### SDK
   
   ##### Metrics
   
   - Optimize advice with FilteredAttributes
     
([#&#8203;6633](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6633))
   
   ##### Exporters
   
   - Add experimental stdout log, metric, trace exporters for printing records 
to stdout in standard
     OTLP JSON format.
     
([#&#8203;6675](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6675),
 
[#&#8203;6750](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6750))
   - Add Marshalers for profiling signal type
     
([#&#8203;6680](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6680))
   
   ##### Extensions
   
   - Add `*Model` suffix to declarative config generated classes.
     
([#&#8203;6721](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6721))
   - Use autoconfigured ClassLoader to load declarative config
     
([#&#8203;6725](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6725))
   - Update declarative config to use opentelemetry-configuration v0.3.0
     
([#&#8203;6733](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6733))
   - Add `StructuredConfigProperties#getStructured` default method,
     add `StructuredConfigProperties.empty()`
     
([#&#8203;6759](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6759))
   
   ##### Testing
   
   - Add context info about wrong span or trace.
     
([#&#8203;6703](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6703))
   
   ### 
[`v1.42.1`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1421-2024-09-10)
   
   ##### API
   
   - Revert `java-test-fixtures` plugin to remove test dependencies from 
`pom.xml`.
     
([#&#8203;6695](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6695))
   
   ### 
[`v1.42.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1420-2024-09-06)
   
   ##### API
   
   - BREAKING: Stabilize log support for AnyValue bodies. Rename `AnyValue` to 
`Value`, promote
     from `opentelemetry-api-incubator` to `opentelemetry-api`, change package
     from `io.opentelemetry.api.incubator.logs` to 
`io.opentelemetry.api.common`.
     
([#&#8203;6591](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6591))
   - Noop implementations detect when `opentelemetry-api-incubator` is present 
and return extended noop
     implementations.
     
([#&#8203;6617](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6617))%
   
   ##### SDK
   
   ##### Traces
   
   - Added experimental support for SpanProcessor OnEnding callback
     
([#&#8203;6367](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6367))
   - Remove final modifier from SdkTracer.tracerEnabled
     
([#&#8203;6687](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6687))
   
   ##### Exporters
   
   - Suppress zipkin exporter instrumentation
     
([#&#8203;6552](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6552))
   - OTLP exporters return status code exceptions via CompletableResultCode in 
GrpcExporter and
     HttpExporter.
     
([#&#8203;6645](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6645))
   - Align GrpcSender contract with HttpSender
     
([#&#8203;6658](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6658))
   
   ##### Extensions
   
   - Add autoconfigure support for ns and us durations
     
([#&#8203;6654](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6654))
   - Add declarative configuration ComponentProvider support for resources
     
([#&#8203;6625](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6625))
   - Add declarative configuration ComponentProvider support for processors
     
([#&#8203;6623](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6623))
   - Add declarative configuration ComponentProvider support for samplers
     
([#&#8203;6494](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6494))
   - Add declarative configuration ComponentProvider support for propagators
     
([#&#8203;6624](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6624))
   - Add declarative configuration missing pieces
     
([#&#8203;6677](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6677))
   - Change jaeger remote sampler autoconfigure property from `pollingInterval` 
to `pollingIntervalMs`
     to match spec.
     
([#&#8203;6672](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6672))
   
   ##### Testing
   
   - Add asserts for log record body fields
     
([#&#8203;6509](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6509))
   
   ### 
[`v1.41.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1410-2024-08-09)
   
   ##### API
   
   - Move experimental suppress instrumentation context key to api internal 
package
     
([#&#8203;6546](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6546))
   
   ##### Incubator
   
   - Fix bug in `ExtendedContextPropagators` preventing context extraction when 
case is incorrect.
     
([#&#8203;6569](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6569))
   
   ##### SDK
   
   - Extend `CompletableResultCode` with `failExceptionally(Throwable)`.
     
([#&#8203;6348](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6348))
   
   ##### Metrics
   
   - Avoid allocations when experimental advice doesn't remove any attributes.
     
([#&#8203;6629](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6629))
   
   ##### Exporter
   
   - Enable retry by default for OTLP exporters.
     
([#&#8203;6588](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6588))
   - Retry ConnectException, add retry logging.
     
([#&#8203;6614](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6614))
   - Extend `PrometheusHttpServer` with ability to configure default 
aggregation as function of
     instrument kind, including experimental env var support.
     
([#&#8203;6541](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6541))
   - Add exporter data model impl for profiling signal type.
     
([#&#8203;6498](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6498))
   - Add Marshalers for profiling signal type.
     
([#&#8203;6565](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6565))
   - Use generateCertificates() of CertificateFactory to process certificates.
     
([#&#8203;6579](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6579))
   
   ##### Extensions
   
   - Add file configuration ComponentProvider support for exporters.
     
([#&#8203;6493](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6493))
   - Remove nullable from file config Factory contract.
     
([#&#8203;6612](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/6612))
   
   </details>
   
   ---
   
   ### Configuration
   
   📅 **Schedule**: Branch creation - Every minute ( * * * * * ) (UTC), 
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 [Renovate 
Bot](https://redirect.github.com/solrbot/renovate-github-action)
   
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoiYnJhbmNoXzl4IiwibGFiZWxzIjpbImV4ZW1wdC1zdGFsZSJdfQ==-->
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to