dependabot[bot] opened a new pull request, #20208: URL: https://github.com/apache/pinot/pull/20208
Bumps [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) from 1.67.0 to 1.68.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-java/releases">io.opentelemetry:opentelemetry-bom's releases</a>.</em></p> <blockquote> <h2>Version 1.68.0</h2> <h3>API</h3> <ul> <li>Add null guards and API usage logging for tracing, metrics, propagation, and context APIs (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8913">#8913</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8968">#8968</a>)</li> <li>Add stable <code>io.opentelemetry.api.impl.Base16EncodingUtils</code> and <code>TemporaryBuffers</code> utilities (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8929">#8929</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8955">#8955</a>)</li> <li>Fix uncompilable Javadoc examples in context APIs (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8934">#8934</a>)</li> </ul> <h4>Incubating</h4> <ul> <li>Avoid false type warnings in <code>DeclarativeConfigProperties.toMap()</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8921">#8921</a>)</li> </ul> <h4>Extensions</h4> <ul> <li>Trace propagators: Handle malformed URL escapes in Jaeger headers (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8912">#8912</a>)</li> <li>Trace propagators: Include the B3 debug header in multi-header propagation fields (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8930">#8930</a>)</li> <li>Trace propagators: Fix hexadecimal flag parsing in Jaeger headers (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8975">#8975</a>)</li> </ul> <h3>SDK</h3> <ul> <li>Remove cross-module internal utility dependencies from resource and retry code (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8916">#8916</a>)</li> <li>Add experimental <code>SdkResourceProvider</code> support shared by tracer, meter, and logger providers (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8865">#8865</a>)</li> </ul> <h4>Traces</h4> <ul> <li>Retain invalid span links with attributes or trace state (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8917">#8917</a>)</li> </ul> <h4>Metrics</h4> <ul> <li>Use a dedicated export worker in <code>PeriodicMetricReader</code>, queue concurrent flushes, and add <code>setExporterTimeout()</code> with a default equal to the export interval (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8827">#8827</a>)</li> </ul> <h4>Exporters</h4> <ul> <li>Logging: Fall back to the observed timestamp in <code>SystemOutLogRecordExporter</code> when the timestamp is unset (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8944">#8944</a>)</li> <li>OTLP: Close the JDK HTTP response body on unsupported <code>Content-Encoding</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8962">#8962</a>)</li> <li>OTLP: Match the <code>Host</code> header case-insensitively in the managed-channel gRPC sender (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8957">#8957</a>)</li> <li>OTLP: Fix exporter metric server attributes for hosts that <code>java.net.URI</code> cannot parse (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8941">#8941</a>)</li> <li>OTLP: Pass the original exception to the JDK HTTP sender's error callback (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8963">#8963</a>)</li> <li>OTLP: Retry OkHttp gRPC exports on the current thread to avoid rejection by bounded executors (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8965">#8965</a>)</li> <li>OTLP: Restore per-attempt retry logging in the OkHttp gRPC sender (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8967">#8967</a>)</li> <li>OTLP: Correct exporter builder Javadoc (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8996">#8996</a>)</li> <li>OTLP: Accept <code>0</code> as no limit for maximum request body and message sizes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8945">#8945</a>)</li> <li>OTLP: gRPC exporter internal telemetry uses <code>rpc.status_code</code> instead of <code>rpc.response.status.code</code> when <code>InternalTelemetryVersion</code> is set to <code>LATEST</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/9007">#9007</a>)</li> <li>Prometheus: Give exemplar <code>trace_id</code> and <code>span_id</code> precedence over filtered attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8959">#8959</a>)</li> </ul> <h4>Extensions</h4> <ul> <li><strong>BREAKING</strong> Incubator: Change <code>SamplingIntent.create()</code> and <code>getTraceStateUpdater()</code> from <code>Function</code> to <code>BiFunction</code> accepting the final <code>SamplingDecision</code>, and fix consistent sampling corner cases (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8952">#8952</a>)</li> <li>Autoconfigure: Match environment variables for configuration keys containing underscores (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8933">#8933</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8951">#8951</a>)</li> <li>Autoconfigure: Support <code>PeriodicMetricReader</code> batch sizes through <code>otel.metric.export.max.batch.size</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8935">#8935</a>)</li> <li>Autoconfigure: Correct SPI Javadoc (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8900">#8900</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md">io.opentelemetry:opentelemetry-bom's changelog</a>.</em></p> <blockquote> <h2>Version 1.68.0 (2026-11-06)</h2> <h3>API</h3> <ul> <li>Add null guards and API usage logging for tracing, metrics, propagation, and context APIs (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8913">#8913</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8968">#8968</a>)</li> <li>Add stable <code>io.opentelemetry.api.impl.Base16EncodingUtils</code> and <code>TemporaryBuffers</code> utilities (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8929">#8929</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8955">#8955</a>)</li> <li>Fix uncompilable Javadoc examples in context APIs (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8934">#8934</a>)</li> </ul> <h4>Incubating</h4> <ul> <li>Avoid false type warnings in <code>DeclarativeConfigProperties.toMap()</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8921">#8921</a>)</li> </ul> <h4>Extensions</h4> <ul> <li>Trace propagators: Handle malformed URL escapes in Jaeger headers (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8912">#8912</a>)</li> <li>Trace propagators: Include the B3 debug header in multi-header propagation fields (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8930">#8930</a>)</li> <li>Trace propagators: Fix hexadecimal flag parsing in Jaeger headers (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8975">#8975</a>)</li> </ul> <h3>SDK</h3> <ul> <li>Remove cross-module internal utility dependencies from resource and retry code (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8916">#8916</a>)</li> <li>Add experimental <code>SdkResourceProvider</code> support shared by tracer, meter, and logger providers (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8865">#8865</a>)</li> </ul> <h4>Traces</h4> <ul> <li>Retain invalid span links with attributes or trace state (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8917">#8917</a>)</li> </ul> <h4>Metrics</h4> <ul> <li>Use a dedicated export worker in <code>PeriodicMetricReader</code>, queue concurrent flushes, and add <code>setExporterTimeout()</code> with a default equal to the export interval (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8827">#8827</a>)</li> </ul> <h4>Exporters</h4> <ul> <li>Logging: Fall back to the observed timestamp in <code>SystemOutLogRecordExporter</code> when the timestamp is unset (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8944">#8944</a>)</li> <li>OTLP: Close the JDK HTTP response body on unsupported <code>Content-Encoding</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8962">#8962</a>)</li> <li>OTLP: Match the <code>Host</code> header case-insensitively in the managed-channel gRPC sender (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8957">#8957</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-java/commit/6700a70601092dab677d0b6103484ef21e766393"><code>6700a70</code></a> [release/v1.68.x] Prepare release 1.68.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/issues/9009">#9009</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-java/commit/f80b1e5ac4e8ee96433de8aeae571b9c19815b0b"><code>f80b1e5</code></a> Prepare 1.68.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/issues/9006">#9006</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-java/commit/be7de06cd7d1c1154be14bfcae1f83d52503b8e9"><code>be7de06</code></a> Update otlp grpc exporter metrics to use rpc.status_code instead of rpc.respo...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-java/commit/fb715bdb607355a756bd8395847cdc681c336317"><code>fb715bd</code></a> Update all patch and minor versions (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/issues/9001">#9001</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-java/commit/568875aa3235e3b19f78667e39a6f562861de23f"><code>568875a</code></a> Support temporality selectors in InMemoryMetricExporter (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8993">#8993</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-java/commit/af573873ce8d104148c01b4ac0c116b83589a450"><code>af57387</code></a> Update dependency org.apache.felix:org.apache.felix.framework to v8 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8997">#8997</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-java/commit/737fdcaed88f47107cece352d513221e1b731067"><code>737fdca</code></a> Accept 0 as no limit for OTLP exporter max request size (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8945">#8945</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-java/commit/1acb73a75a0cbd584a06e6742d73be5477639001"><code>1acb73a</code></a> Restore per-attempt retry logging in OkHttpGrpcSender (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8967">#8967</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-java/commit/a369088d0b954b2d1be0db9628585a94674d505c"><code>a369088</code></a> Add fluent metric point assertions (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8994">#8994</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-java/commit/a33c9c8b31c421a8ae9eb5ef6553627cfcc7ec8e"><code>a33c9c8</code></a> Update weekly update (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java/issues/9000">#9000</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-java/compare/v1.67.0...v1.68.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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) </details> -- 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]
