dependabot[bot] opened a new pull request, #542: URL: https://github.com/apache/doris-opentelemetry-demo/pull/542
Bumps [@opentelemetry/propagator-jaeger](https://github.com/open-telemetry/opentelemetry-js) to 2.10.0 and updates ancestor dependencies [@opentelemetry/propagator-jaeger](https://github.com/open-telemetry/opentelemetry-js), [@opentelemetry/auto-instrumentations-node](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-node) and [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js). These dependencies need to be updated together. Updates `@opentelemetry/propagator-jaeger` from 1.30.1 to 2.10.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-js/releases">@opentelemetry/propagator-jaeger's releases</a>.</em></p> <blockquote> <h2>v2.10.0</h2> <h2>2.10.0</h2> <h3>:rocket: Features</h3> <ul> <li>feat(sdk-logs): implement log processor metrics <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6554">#6554</a> <a href="https://github.com/anuraaga"><code>@anuraaga</code></a></li> <li>feat(otlp-exporter): implement exporter metrics <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6480">#6480</a> <a href="https://github.com/anuraaga"><code>@anuraaga</code></a></li> <li>feat(propagator-jaeger): <em>Notice</em>: The <code>@opentelemetry/propagator-jaeger</code> package will be removed in SDK 3.x, planned for approximately September 2026. <a href="https://github.com/pichlermarc"><code>@pichlermarc</code></a> <ul> <li>The Jaeger propagator has been deprecated by the OpenTelemetry specification in favor of <code>W3CTraceContextPropagator</code>. This package will be removed in a future release.</li> </ul> </li> </ul> <h3>:bug: Bug Fixes</h3> <ul> <li>fix(sdk-trace): reject <code>SimpleSpanProcessor.forceFlush()</code> when a pending export fails <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6771">#6771</a> <a href="https://github.com/LarryHu0217"><code>@LarryHu0217</code></a></li> <li>fix(sdk-trace): include trace IDs at the ratio 1 upper bound in <code>TraceIdRatioBasedSampler</code> <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6890">#6890</a> <a href="https://github.com/LarryHu0217"><code>@LarryHu0217</code></a></li> </ul> <h3>:house: Internal</h3> <ul> <li>chore: build on Node 26 in CI <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6887">#6887</a> <a href="https://github.com/overbalance"><code>@overbalance</code></a></li> <li>chore: bump to [email protected] <a href="https://github.com/pichlermarc"><code>@pichlermarc</code></a></li> </ul> <h2>v2.9.0</h2> <h2>2.9.0</h2> <h3>:boom: Breaking Changes</h3> <ul> <li>docs(shim-opentracing): <em>Notice</em>: The <code>@opentelemetry/shim-opentracing</code> package will be removed in SDK 3.x, planned for approximately September 2026. <ul> <li>The <a href="https://opentelemetry.io/blog/2026/deprecating-opencensus-compatibility/">OpenCensus</a> and <a href="https://opentelemetry.io/blog/2026/deprecating-opentracing-compatibility/">OpenTracing</a> compatibility requirements in the OpenTelemetry specification have been deprecated.</li> </ul> </li> </ul> <h3>:rocket: Features</h3> <ul> <li>feat(sdk-metrics): add maxExportBatchSize option to PeriodicExportingMetricReader <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6655">#6655</a> <a href="https://github.com/psx95"><code>@psx95</code></a> <ul> <li>Optimized <code>PeriodicExportingMetricReader.forceFlush</code> to prevent redundant concurrent export cycles. Concurrent calls to forceFlush will now await any ongoing export and reuse a fresh export cycle if one is started concurrently by another caller. This ensures the latest metrics are always exported efficiently without triggering duplicate collection and export cycles.</li> </ul> </li> <li>feat(sdk-trace): implement span processor metrics <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6504">#6504</a> <a href="https://github.com/anuraaga"><code>@anuraaga</code></a></li> <li>feat(sdk-trace): add a new "sdk-trace" package to hold the Trace SDK, without environment variable configuration handling that belongs elsewhere <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6775">#6775</a> <a href="https://github.com/trentm"><code>@trentm</code></a> <ul> <li>"sdk-trace" will eventually replace all of "sdk-trace-base", "sdk-trace-node", and "sdk-trace-web".</li> <li>The <code>BatchSpanProcessor</code> constructor call signature has changed in "sdk-trace". For example, before <code>new BatchSpanProcessor(exporter, { maxQueueSize: 1000 })</code>, after <code>new BatchSpanProcessor({ exporter, maxQueueSize: 1000 })</code>. <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6817">#6817</a></li> <li>The <code>SimpleSpanProcessor</code> constructor call signature has changed in "sdk-trace". For example, before <code>new SimpleSpanProcessor(exporter)</code>, after <code>new SimpleSpanProcessor({ exporter, selfObsMeterProvider: ... })</code>. <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6504">#6504</a></li> </ul> </li> <li>feat(sdk-trace): add AlwaysRecordSampler <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6188">#6188</a> <a href="https://github.com/majanjua-amzn"><code>@majanjua-amzn</code></a></li> </ul> <h3>:bug: Bug Fixes</h3> <ul> <li>fix(propagator-jaeger): do not throw on malformed percent-encoded <code>uber-trace-id</code> / <code>uberctx-*</code> headers during extract <a href="https://github.com/pichlermarc"><code>@pichlermarc</code></a></li> </ul> <h3>:house: Internal</h3> <ul> <li>perf(sdk-metrics): defer allocation of HrTime to accumulation creation <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6839">#6839</a> <a href="https://github.com/legendecas"><code>@legendecas</code></a></li> <li>chore(*): migrate use of sdk-trace-base and sdk-trace-node to sdk-trace <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6851">#6851</a> <a href="https://github.com/trentm"><code>@trentm</code></a></li> <li>perf(sdk-metrics): optionally capture active context for sync instruments <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6848">#6848</a> <a href="https://github.com/legendecas"><code>@legendecas</code></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-js/blob/main/CHANGELOG.md">@opentelemetry/propagator-jaeger's changelog</a>.</em></p> <blockquote> <h2>2.10.0</h2> <h3>:rocket: Features</h3> <ul> <li>feat(sdk-logs): implement log processor metrics <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6554">#6554</a> <a href="https://github.com/anuraaga"><code>@anuraaga</code></a></li> <li>feat(otlp-exporter): implement exporter metrics <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6480">#6480</a> <a href="https://github.com/anuraaga"><code>@anuraaga</code></a></li> <li>feat(propagator-jaeger): <em>Notice</em>: The <code>@opentelemetry/propagator-jaeger</code> package will be removed in SDK 3.x, planned for approximately September 2026. <a href="https://github.com/pichlermarc"><code>@pichlermarc</code></a> <ul> <li>The Jaeger propagator has been deprecated by the OpenTelemetry specification in favor of <code>W3CTraceContextPropagator</code>. This package will be removed in a future release.</li> </ul> </li> </ul> <h3>:bug: Bug Fixes</h3> <ul> <li>fix(sdk-trace): reject <code>SimpleSpanProcessor.forceFlush()</code> when a pending export fails <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6771">#6771</a> <a href="https://github.com/LarryHu0217"><code>@LarryHu0217</code></a></li> <li>fix(sdk-trace): include trace IDs at the ratio 1 upper bound in <code>TraceIdRatioBasedSampler</code> <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6890">#6890</a> <a href="https://github.com/LarryHu0217"><code>@LarryHu0217</code></a></li> </ul> <h3>:house: Internal</h3> <ul> <li>chore: build on Node 26 in CI <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6887">#6887</a> <a href="https://github.com/overbalance"><code>@overbalance</code></a></li> <li>chore: bump to [email protected] <a href="https://github.com/pichlermarc"><code>@pichlermarc</code></a></li> </ul> <h2>2.9.0</h2> <h3>:boom: Breaking Changes</h3> <ul> <li>docs(shim-opentracing): <em>Notice</em>: The <code>@opentelemetry/shim-opentracing</code> package will be removed in SDK 3.x, planned for approximately September 2026. <ul> <li>The <a href="https://opentelemetry.io/blog/2026/deprecating-opencensus-compatibility/">OpenCensus</a> and <a href="https://opentelemetry.io/blog/2026/deprecating-opentracing-compatibility/">OpenTracing</a> compatibility requirements in the OpenTelemetry specification have been deprecated.</li> </ul> </li> </ul> <h3>:rocket: Features</h3> <ul> <li>feat(sdk-metrics): add maxExportBatchSize option to PeriodicExportingMetricReader <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6655">#6655</a> <a href="https://github.com/psx95"><code>@psx95</code></a> <ul> <li>Optimized <code>PeriodicExportingMetricReader.forceFlush</code> to prevent redundant concurrent export cycles. Concurrent calls to forceFlush will now await any ongoing export and reuse a fresh export cycle if one is started concurrently by another caller. This ensures the latest metrics are always exported efficiently without triggering duplicate collection and export cycles.</li> </ul> </li> <li>feat(sdk-trace): implement span processor metrics <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6504">#6504</a> <a href="https://github.com/anuraaga"><code>@anuraaga</code></a></li> <li>feat(sdk-trace): add a new "sdk-trace" package to hold the Trace SDK, without environment variable configuration handling that belongs elsewhere <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6775">#6775</a> <a href="https://github.com/trentm"><code>@trentm</code></a> <ul> <li>"sdk-trace" will eventually replace all of "sdk-trace-base", "sdk-trace-node", and "sdk-trace-web".</li> <li>The <code>BatchSpanProcessor</code> constructor call signature has changed in "sdk-trace". For example, before <code>new BatchSpanProcessor(exporter, { maxQueueSize: 1000 })</code>, after <code>new BatchSpanProcessor({ exporter, maxQueueSize: 1000 })</code>. <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6817">#6817</a></li> <li>The <code>SimpleSpanProcessor</code> constructor call signature has changed in "sdk-trace". For example, before <code>new SimpleSpanProcessor(exporter)</code>, after <code>new SimpleSpanProcessor({ exporter, selfObsMeterProvider: ... })</code>. <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6504">#6504</a></li> </ul> </li> <li>feat(sdk-trace): add AlwaysRecordSampler <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6188">#6188</a> <a href="https://github.com/majanjua-amzn"><code>@majanjua-amzn</code></a></li> </ul> <h3>:bug: Bug Fixes</h3> <ul> <li>fix(propagator-jaeger): do not throw on malformed percent-encoded <code>uber-trace-id</code> / <code>uberctx-*</code> headers during extract <a href="https://github.com/pichlermarc"><code>@pichlermarc</code></a></li> </ul> <h3>:house: Internal</h3> <ul> <li>perf(sdk-metrics): defer allocation of HrTime to accumulation creation <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6839">#6839</a> <a href="https://github.com/legendecas"><code>@legendecas</code></a></li> <li>chore(*): migrate use of sdk-trace-base and sdk-trace-node to sdk-trace <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6851">#6851</a> <a href="https://github.com/trentm"><code>@trentm</code></a></li> <li>perf(sdk-metrics): optionally capture active context for sync instruments <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6848">#6848</a> <a href="https://github.com/legendecas"><code>@legendecas</code></a></li> </ul> <h2>2.8.0</h2> <h3>:rocket: Features</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/76fa6b509e2b48d9cbee31cb37a2efc61dc4d384"><code>76fa6b5</code></a> chore: prepare next release (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6942">#6942</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/37878969526151bcda4449d92b0e69e913e0081e"><code>3787896</code></a> chore(deps): update dependency webpack-cli to v7.2.1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6934">#6934</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/be5f757aeea424130834183df8e1726b5797c636"><code>be5f757</code></a> fix(deps): update dependency body-parser to v2.3.0 [security] (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6941">#6941</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/f6d8fbe74242dbce7cd5c79ec4fca8617b9936bb"><code>f6d8fbe</code></a> chore(deps): lock file maintenance (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6559">#6559</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/96127325ad0f158d55c19830aa20216eef65cf49"><code>9612732</code></a> chore: remove examples/dice from workspaces (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6937">#6937</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/7107906d0ad48fb4c3b4c161de0e195cbe2b9059"><code>7107906</code></a> chore: start using min-release-age in .npmrc, disable minimumReleaseAge for r...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/a7e5d11a3987427f61c7e51a5e0f55f057945d3d"><code>a7e5d11</code></a> chore(deps): update dependency webpack to v5.108.4 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6933">#6933</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/af7a82de767f87e30c2871fe88526c528e06b84d"><code>af7a82d</code></a> chore(deps): update dependency msw to v2.15.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6831">#6831</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/b9f57c622f244ed7d7f671b02159e6c1c378a3c4"><code>b9f57c6</code></a> chore(deps): update dependency <code>@types/webpack-env</code> to v1.18.8 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6877">#6877</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/cbb4abf849e40b154144ec35dfa20b597b2edc0a"><code>cbb4abf</code></a> chore(deps): update ubuntu docker tag to v26 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6635">#6635</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-js/compare/v1.30.1...v2.10.0">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for <code>@opentelemetry/propagator-jaeger</code> since your current version.</p> </details> <br /> Updates `@opentelemetry/auto-instrumentations-node` from 0.56.1 to 0.79.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-js-contrib/releases">@opentelemetry/auto-instrumentations-node's releases</a>.</em></p> <blockquote> <h2>auto-instrumentations-node: v0.79.0</h2> <h2><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-node-v0.78.0...auto-instrumentations-node-v0.79.0">0.79.0</a> (2026-07-23)</h2> <h3>Features</h3> <ul> <li><strong>deps:</strong> update deps matching '@opentelemetry/*' (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3629">#3629</a>) (<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/466d5def474cf251217881322ed4db13fad96b86">466d5de</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>auto-instrumentations-node:</strong> avoid duplicate diag logger warning in register.js (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3601">#3601</a>) (<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/3ae8a1be43ba7cd0c5e2a5955bafb65e78df6312">3ae8a1b</a>)</li> </ul> <h3>Dependencies</h3> <ul> <li>The following workspace dependencies were updated <ul> <li>dependencies <ul> <li><code>@opentelemetry/instrumentation-amqplib</code> bumped from ^0.67.0 to ^0.68.0</li> <li><code>@opentelemetry/instrumentation-aws-lambda</code> bumped from ^0.72.0 to ^0.73.0</li> <li><code>@opentelemetry/instrumentation-aws-sdk</code> bumped from ^0.75.0 to ^0.76.0</li> <li><code>@opentelemetry/instrumentation-bunyan</code> bumped from ^0.65.0 to ^0.66.0</li> <li><code>@opentelemetry/instrumentation-cassandra-driver</code> bumped from ^0.65.0 to ^0.66.0</li> <li><code>@opentelemetry/instrumentation-connect</code> bumped from ^0.63.0 to ^0.64.0</li> <li><code>@opentelemetry/instrumentation-cucumber</code> bumped from ^0.36.0 to ^0.37.0</li> <li><code>@opentelemetry/instrumentation-dataloader</code> bumped from ^0.37.0 to ^0.38.0</li> <li><code>@opentelemetry/instrumentation-dns</code> bumped from ^0.63.0 to ^0.64.0</li> <li><code>@opentelemetry/instrumentation-express</code> bumped from ^0.68.0 to ^0.69.0</li> <li><code>@opentelemetry/instrumentation-fs</code> bumped from ^0.39.0 to ^0.40.0</li> <li><code>@opentelemetry/instrumentation-generic-pool</code> bumped from ^0.63.0 to ^0.64.0</li> <li><code>@opentelemetry/instrumentation-graphql</code> bumped from ^0.68.0 to ^0.69.0</li> <li><code>@opentelemetry/instrumentation-hapi</code> bumped from ^0.66.0 to ^0.67.0</li> <li><code>@opentelemetry/instrumentation-host-metrics</code> bumped from ^0.3.0 to ^0.4.0</li> <li><code>@opentelemetry/instrumentation-ioredis</code> bumped from ^0.68.0 to ^0.69.0</li> <li><code>@opentelemetry/instrumentation-kafkajs</code> bumped from ^0.29.0 to ^0.30.0</li> <li><code>@opentelemetry/instrumentation-knex</code> bumped from ^0.64.0 to ^0.65.0</li> <li><code>@opentelemetry/instrumentation-koa</code> bumped from ^0.68.0 to ^0.69.0</li> <li><code>@opentelemetry/instrumentation-lru-memoizer</code> bumped from ^0.64.0 to ^0.65.0</li> <li><code>@opentelemetry/instrumentation-memcached</code> bumped from ^0.63.0 to ^0.64.0</li> <li><code>@opentelemetry/instrumentation-mongodb</code> bumped from ^0.73.0 to ^0.74.0</li> <li><code>@opentelemetry/instrumentation-mongoose</code> bumped from ^0.66.0 to ^0.67.0</li> <li><code>@opentelemetry/instrumentation-mysql</code> bumped from ^0.66.0 to ^0.67.0</li> <li><code>@opentelemetry/instrumentation-mysql2</code> bumped from ^0.66.0 to ^0.67.0</li> <li><code>@opentelemetry/instrumentation-nestjs-core</code> bumped from ^0.66.0 to ^0.67.0</li> <li><code>@opentelemetry/instrumentation-net</code> bumped from ^0.64.0 to ^0.65.0</li> <li><code>@opentelemetry/instrumentation-openai</code> bumped from ^0.18.0 to ^0.19.0</li> <li><code>@opentelemetry/instrumentation-oracledb</code> bumped from ^0.45.0 to ^0.46.0</li> <li><code>@opentelemetry/instrumentation-pg</code> bumped from ^0.72.0 to ^0.73.0</li> <li><code>@opentelemetry/instrumentation-pino</code> bumped from ^0.66.0 to ^0.67.0</li> <li><code>@opentelemetry/instrumentation-redis</code> bumped from ^0.68.0 to ^0.69.0</li> </ul> </li> </ul> </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-js-contrib/blob/main/packages/auto-instrumentations-node/CHANGELOG.md">@opentelemetry/auto-instrumentations-node's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/compare/auto-instrumentations-node-v0.78.0...auto-instrumentations-node-v0.79.0">0.79.0</a> (2026-07-23)</h2> <h3>Features</h3> <ul> <li><strong>deps:</strong> update deps matching '@opentelemetry/*' (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3629">#3629</a>) (<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/466d5def474cf251217881322ed4db13fad96b86">466d5de</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>auto-instrumentations-node:</strong> avoid duplicate diag logger warning in register.js (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3601">#3601</a>) (<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/3ae8a1be43ba7cd0c5e2a5955bafb65e78df6312">3ae8a1b</a>)</li> </ul> <h3>Dependencies</h3> <ul> <li>The following workspace dependencies were updated <ul> <li>dependencies <ul> <li><code>@opentelemetry/instrumentation-amqplib</code> bumped from ^0.67.0 to ^0.68.0</li> <li><code>@opentelemetry/instrumentation-aws-lambda</code> bumped from ^0.72.0 to ^0.73.0</li> <li><code>@opentelemetry/instrumentation-aws-sdk</code> bumped from ^0.75.0 to ^0.76.0</li> <li><code>@opentelemetry/instrumentation-bunyan</code> bumped from ^0.65.0 to ^0.66.0</li> <li><code>@opentelemetry/instrumentation-cassandra-driver</code> bumped from ^0.65.0 to ^0.66.0</li> <li><code>@opentelemetry/instrumentation-connect</code> bumped from ^0.63.0 to ^0.64.0</li> <li><code>@opentelemetry/instrumentation-cucumber</code> bumped from ^0.36.0 to ^0.37.0</li> <li><code>@opentelemetry/instrumentation-dataloader</code> bumped from ^0.37.0 to ^0.38.0</li> <li><code>@opentelemetry/instrumentation-dns</code> bumped from ^0.63.0 to ^0.64.0</li> <li><code>@opentelemetry/instrumentation-express</code> bumped from ^0.68.0 to ^0.69.0</li> <li><code>@opentelemetry/instrumentation-fs</code> bumped from ^0.39.0 to ^0.40.0</li> <li><code>@opentelemetry/instrumentation-generic-pool</code> bumped from ^0.63.0 to ^0.64.0</li> <li><code>@opentelemetry/instrumentation-graphql</code> bumped from ^0.68.0 to ^0.69.0</li> <li><code>@opentelemetry/instrumentation-hapi</code> bumped from ^0.66.0 to ^0.67.0</li> <li><code>@opentelemetry/instrumentation-host-metrics</code> bumped from ^0.3.0 to ^0.4.0</li> <li><code>@opentelemetry/instrumentation-ioredis</code> bumped from ^0.68.0 to ^0.69.0</li> <li><code>@opentelemetry/instrumentation-kafkajs</code> bumped from ^0.29.0 to ^0.30.0</li> <li><code>@opentelemetry/instrumentation-knex</code> bumped from ^0.64.0 to ^0.65.0</li> <li><code>@opentelemetry/instrumentation-koa</code> bumped from ^0.68.0 to ^0.69.0</li> <li><code>@opentelemetry/instrumentation-lru-memoizer</code> bumped from ^0.64.0 to ^0.65.0</li> <li><code>@opentelemetry/instrumentation-memcached</code> bumped from ^0.63.0 to ^0.64.0</li> <li><code>@opentelemetry/instrumentation-mongodb</code> bumped from ^0.73.0 to ^0.74.0</li> <li><code>@opentelemetry/instrumentation-mongoose</code> bumped from ^0.66.0 to ^0.67.0</li> <li><code>@opentelemetry/instrumentation-mysql</code> bumped from ^0.66.0 to ^0.67.0</li> <li><code>@opentelemetry/instrumentation-mysql2</code> bumped from ^0.66.0 to ^0.67.0</li> <li><code>@opentelemetry/instrumentation-nestjs-core</code> bumped from ^0.66.0 to ^0.67.0</li> <li><code>@opentelemetry/instrumentation-net</code> bumped from ^0.64.0 to ^0.65.0</li> <li><code>@opentelemetry/instrumentation-openai</code> bumped from ^0.18.0 to ^0.19.0</li> <li><code>@opentelemetry/instrumentation-oracledb</code> bumped from ^0.45.0 to ^0.46.0</li> <li><code>@opentelemetry/instrumentation-pg</code> bumped from ^0.72.0 to ^0.73.0</li> <li><code>@opentelemetry/instrumentation-pino</code> bumped from ^0.66.0 to ^0.67.0</li> <li><code>@opentelemetry/instrumentation-redis</code> bumped from ^0.68.0 to ^0.69.0</li> <li><code>@opentelemetry/instrumentation-restify</code> bumped from ^0.65.0 to ^0.66.0</li> </ul> </li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/27e172a9e0d549559056ccd58f27d13467454156"><code>27e172a</code></a> chore: release main (<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-node/issues/3596">#3596</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/466d5def474cf251217881322ed4db13fad96b86"><code>466d5de</code></a> feat(deps): update deps matching '@opentelemetry/*' (<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-node/issues/3629">#3629</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/b7efd7b5abad7c8dd626c28f93360e2595a6e8d3"><code>b7efd7b</code></a> chore(*): migrate to sdk-trace (<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-node/issues/3599">#3599</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/3ae8a1be43ba7cd0c5e2a5955bafb65e78df6312"><code>3ae8a1b</code></a> fix(auto-instrumentations-node): avoid duplicate diag logger warning in regis...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/8d7daea5c404855f474a82f4296640af8b93b64c"><code>8d7daea</code></a> chore: release main (<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-node/issues/3568">#3568</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/6dfb532ac16889c2f8656f2d9132a290e68cb570"><code>6dfb532</code></a> feat(deps): update deps matching '@opentelemetry/*' (<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-node/issues/3593">#3593</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/4e52a9053029304f271b7dbe1b07e7fb2b987e30"><code>4e52a90</code></a> chore: release main (<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-node/issues/3524">#3524</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/bd569b54fbdbf4e7bb915c43ff7c6e88ab451738"><code>bd569b5</code></a> feat(deps): update deps matching '@opentelemetry/*' (<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-node/issues/3567">#3567</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/16bee31051d92e8add717a798c967147a84eb7b6"><code>16bee31</code></a> feat: add <code>@opentelemetry/instrumentation-host-metrics</code> and integrate into auto...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/15ef7506553f631ea4181391e0c5725a56f0d082"><code>15ef750</code></a> chore: release main (<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-node/issues/3508">#3508</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-js-contrib/commits/auto-instrumentations-node-v0.79.0/packages/auto-instrumentations-node">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for <code>@opentelemetry/auto-instrumentations-node</code> since your current version.</p> </details> <br /> Updates `@opentelemetry/sdk-node` from 0.57.2 to 0.221.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-js/releases">@opentelemetry/sdk-node's releases</a>.</em></p> <blockquote> <h2>experimental/v0.221.0</h2> <h2>0.221.0</h2> <h3>:boom: Breaking Changes</h3> <ul> <li>feat(sdk-logs)!: configure the force flush timeout per call <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6931">#6931</a> <a href="https://github.com/LarryHu0217"><code>@LarryHu0217</code></a> <ul> <li>(user-facing): <code>LoggerProviderOptions.forceFlushTimeoutMillis</code> has been removed; pass <code>timeoutMillis</code> to <code>LoggerProvider.forceFlush()</code> instead.</li> </ul> </li> <li>feat(instrumentation-http)!: emit only stable HTTP semantic conventions. The <code>OTEL_SEMCONV_STABILITY_OPT_IN</code> environment variable no longer changes HTTP attribute or metric emission — old (v1.7.0) and duplicate (<code>http</code>/<code>http/dup</code>) semconv outputs have been removed. <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6819">#6819</a> <a href="https://github.com/maryliag"><code>@maryliag</code></a></li> <li>feat(instrumentation-fetch)!: emit only stable HTTP semantic conventions. The <code>semconvStabilityOptIn</code> instrumentation config option has been removed; old (v1.7.0) and duplicate semconv outputs are no longer emitted. <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6819">#6819</a> <a href="https://github.com/maryliag"><code>@maryliag</code></a></li> <li>feat(instrumentation-xml-http-request)!: emit only stable HTTP semantic conventions. The <code>semconvStabilityOptIn</code> instrumentation config option has been removed; old (v1.7.0) and duplicate semconv outputs are no longer emitted. <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6819">#6819</a> <a href="https://github.com/maryliag"><code>@maryliag</code></a></li> <li>feat(instrumentation-grpc)!: emit only stable network semantic conventions. The <code>OTEL_SEMCONV_STABILITY_OPT_IN</code> environment variable no longer changes attribute emission — <code>net.peer.name</code> and <code>net.peer.port</code> (old) are no longer set; only <code>server.address</code> and <code>server.port</code> (stable). <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6819">#6819</a> <a href="https://github.com/maryliag"><code>@maryliag</code></a></li> </ul> <h3>:rocket: Features</h3> <ul> <li>feat(sdk-logs): allow modifying ReadWriteLogRecord properties (including hrTime, hrTimeObserved, and spanContext) in accordance with the OpenTelemetry Logs specification <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6923">#6923</a> <a href="https://github.com/Babul422"><code>@Babul422</code></a></li> <li>feat(sdk-node): emit a deprecation warning when the <code>JaegerPropagator</code> is selected via <code>OTEL_PROPAGATORS</code> or declarative config; use <code>tracecontext</code> instead. <a href="https://github.com/pichlermarc"><code>@pichlermarc</code></a></li> <li>feat(instrumentation-http): set <code>error.type</code> to status code in metrics for error requests. <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6919">#6919</a> <a href="https://github.com/raphael-theriault-swi"><code>@raphael-theriault-swi</code></a></li> </ul> <h2>experimental/v0.220.0</h2> <h2>0.220.0</h2> <h3>:boom: Breaking Changes</h3> <ul> <li>refactor(sdk-logs)!: refactor BatchLogRecordProcessor constructor signature <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6817">#6817</a> <a href="https://github.com/trentm"><code>@trentm</code></a> <ul> <li>(user-facing): <code>BatchLogRecordProcessor</code> now takes a single <code>options</code> object with all possible properties, instead of two separate arguments. For example, before <code>new BatchLogRecordProcessor(exporter, { maxQueueSize: 1000 })</code>, after <code>new BatchLogRecordProcessor({ exporter, maxQueueSize: 1000 })</code>.</li> <li><code>interface BufferConfig</code> -> <code>interface BatchLogRecordProcessorOptions</code>, and now includes the <code>exporter</code> property</li> <li><code>interface BatchLogRecordProcessorBrowserConfig</code> -> <code>interface BatchLogRecordProcessorBrowserOptions</code></li> <li>(user-facing): <code>SimpleLogRecordProcessor</code> now takes a single <code>options</code> object with all possible properties. For example, before <code>new SimpleLogRecordProcessor(exporter)</code>, after <code>new SimpleLogRecordProcessor({ exporter })</code>. <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6836">#6836</a></li> </ul> </li> <li>refactor(configuration)!: change config file parsing to <em>not</em> add default values, nor merge <code>*_list</code> fields <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6765">#6765</a> <a href="https://github.com/trentm"><code>@trentm</code></a> <ul> <li>Responsibility for handling <a href="https://opentelemetry.io/docs/specs/otel/configuration/sdk/#create">declarative config "nullBehavior" and "defaultBehavior"</a> belongs in the "create" handling, currently in the "sdk-node" package.</li> </ul> </li> <li>docs(shim-opencensus): <em>Notice</em>: The <code>@opentracing/shim-opencensus</code> package will be removed in SDK 3.x, planned for approximately September 2026. <ul> <li>The <a href="https://opentelemetry.io/blog/2026/deprecating-opencensus-compatibility/">OpenCensus</a> and <a href="https://opentelemetry.io/blog/2026/deprecating-opentracing-compatibility/">OpenTracing</a> compatibility requirements in the OpenTelemetry specification have been deprecated.</li> </ul> </li> <li>chore(sdk-node)!: Drop support for deprecated OpenCensusMetricProducer from declarative config</li> </ul> <h3>:rocket: Features</h3> <ul> <li>feat(configuration): bump config schema to v1.1.0; rename <code>without_scope_info</code> → <code>scope_info_enabled</code> and <code>without_target_info/development</code> → <code>target_info_enabled/development</code> on the Prometheus pull exporter (semantics inverted), rename <code>with_resource_constant_labels</code> → <code>resource_constant_labels</code>. Validate <code>file_format</code> per the configuration versioning spec: accept any minor version of major <code>1</code> (e.g. <code>1.0</code>, <code>1.1</code>), warn when the minor version is newer than supported, and reject other major versions. <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6781">#6781</a> <a href="https://github.com/MikeGoldsmith"><code>@MikeGoldsmith</code></a></li> <li>feat(sdk-node): wire up <code>id_generator</code> from declarative config <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6782">#6782</a> <a href="https://github.com/MikeGoldsmith"><code>@MikeGoldsmith</code></a></li> <li>feat(sdk-node): wire up <code>tracer_provider.sampler</code> from declarative config (always_on, always_off, trace_id_ratio_based, parent_based); unrecognized variants warn and fall back to ParentBased(AlwaysOn) <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6506">#6506</a> <a href="https://github.com/MikeGoldsmith"><code>@MikeGoldsmith</code></a></li> <li>feat(propagator-env-carrier): empty name normalization <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6827">#6827</a> <a href="https://github.com/pellared"><code>@pellared</code></a></li> <li>feat(propagator-env-carrier): make <code>EnvironmentGetter</code> read the current <code>process.env</code> <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6853">#6853</a> <a href="https://github.com/pellared"><code>@pellared</code></a></li> </ul> <h3>:bug: Bug Fixes</h3> <ul> <li>fix(sdk-logs): stop <code>Logger.emit()</code> doing work (record construction, metrics, processor <code>onEmit</code>) after the <code>LoggerProvider</code> has shut down <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6826">#6826</a> <a href="https://github.com/anneheartrecord"><code>@anneheartrecord</code></a></li> <li>fix(sdk-node): pass all config properties (endpoint, headers, timeout, TLS, compression, temporality preference, default histogram aggregation) to OTLP metric exporters in declarative config <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6814">#6814</a> <a href="https://github.com/MikeGoldsmith"><code>@MikeGoldsmith</code></a></li> <li>fix(sdk-logs): default BatchLogRecordProcessor <code>scheduleDelayMillis</code> is 1000 <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6796">#6796</a> <a href="https://github.com/trentm"><code>@trentm</code></a></li> <li>fix(configuration): percent-decode keys and values in <code>resource.attributes_list</code> per spec <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6787">#6787</a> <a href="https://github.com/MikeGoldsmith"><code>@MikeGoldsmith</code></a></li> <li>fix(configuration): default <code>log_level</code> to <code>info</code> in env-based config initialization for consistency with file-based config <a href="https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6788">#6788</a> <a href="https://github.com/MikeGoldsmith"><code>@MikeGoldsmith</code></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-js/commit/76fa6b509e2b48d9cbee31cb37a2efc61dc4d384"><code>76fa6b5</code></a> chore: prepare next release (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6942">#6942</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/37878969526151bcda4449d92b0e69e913e0081e"><code>3787896</code></a> chore(deps): update dependency webpack-cli to v7.2.1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6934">#6934</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/be5f757aeea424130834183df8e1726b5797c636"><code>be5f757</code></a> fix(deps): update dependency body-parser to v2.3.0 [security] (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6941">#6941</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/f6d8fbe74242dbce7cd5c79ec4fca8617b9936bb"><code>f6d8fbe</code></a> chore(deps): lock file maintenance (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6559">#6559</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/96127325ad0f158d55c19830aa20216eef65cf49"><code>9612732</code></a> chore: remove examples/dice from workspaces (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6937">#6937</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/7107906d0ad48fb4c3b4c161de0e195cbe2b9059"><code>7107906</code></a> chore: start using min-release-age in .npmrc, disable minimumReleaseAge for r...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/a7e5d11a3987427f61c7e51a5e0f55f057945d3d"><code>a7e5d11</code></a> chore(deps): update dependency webpack to v5.108.4 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6933">#6933</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/af7a82de767f87e30c2871fe88526c528e06b84d"><code>af7a82d</code></a> chore(deps): update dependency msw to v2.15.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6831">#6831</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/b9f57c622f244ed7d7f671b02159e6c1c378a3c4"><code>b9f57c6</code></a> chore(deps): update dependency <code>@types/webpack-env</code> to v1.18.8 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6877">#6877</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-js/commit/cbb4abf849e40b154144ec35dfa20b597b2edc0a"><code>cbb4abf</code></a> chore(deps): update ubuntu docker tag to v26 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6635">#6635</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.57.2...experimental/v0.221.0">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for <code>@opentelemetry/sdk-node</code> since your current version.</p> </details> <br /> 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) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/apache/doris-opentelemetry-demo/network/alerts). </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]
