chore(deps): bump the open-telemetry group across 1 directory with 10 updates#2326
Conversation
Greptile SummaryThis PR updates the backend OpenTelemetry dependency group. The main changes are:
Confidence Score: 5/5This looks safe to merge.
|
| Filename | Overview |
|---|---|
| backend/package.json | Updates backend OpenTelemetry package versions only. |
Reviews (2): Last reviewed commit: "chore(deps): bump the open-telemetry gro..." | Re-trigger Greptile
| "@opentelemetry/exporter-trace-otlp-http": "^0.220.0", | ||
| "@opentelemetry/instrumentation-express": "^0.68.0", | ||
| "@opentelemetry/instrumentation-fetch": "^0.220.0", | ||
| "@opentelemetry/instrumentation-http": "^0.220.0", |
There was a problem hiding this comment.
This bump makes HttpInstrumentation emit only the stable HTTP semantic-convention attributes while the backend enables it with new HttpInstrumentation(). Any existing Tempo, Grafana, or alert queries that still match legacy fields like http.method, http.url, or http.status_code will stop matching spans after deploy.
Prompt To Fix With AI
This is a comment left during a code review.
Path: backend/package.json
Line: 47
Comment:
**HTTP Span Attributes Change**
This bump makes `HttpInstrumentation` emit only the stable HTTP semantic-convention attributes while the backend enables it with `new HttpInstrumentation()`. Any existing Tempo, Grafana, or alert queries that still match legacy fields like `http.method`, `http.url`, or `http.status_code` will stop matching spans after deploy.
How can I resolve this? If you propose a fix, please make it concise.Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
| "@opentelemetry/exporter-prometheus": "^0.220.0", | ||
| "@opentelemetry/exporter-trace-otlp-http": "^0.220.0", | ||
| "@opentelemetry/instrumentation-express": "^0.68.0", | ||
| "@opentelemetry/instrumentation-fetch": "^0.220.0", |
There was a problem hiding this comment.
This bump makes FetchInstrumentation drop the legacy and duplicate HTTP semantic-convention attributes while the backend still registers it with new FetchInstrumentation(). Outbound fetch spans will move to stable names, so dashboards or alerts that query old http.* fields can show empty client HTTP telemetry even though export still succeeds.
Prompt To Fix With AI
This is a comment left during a code review.
Path: backend/package.json
Line: 46
Comment:
**Fetch Span Attributes Change**
This bump makes `FetchInstrumentation` drop the legacy and duplicate HTTP semantic-convention attributes while the backend still registers it with `new FetchInstrumentation()`. Outbound fetch spans will move to stable names, so dashboards or alerts that query old `http.*` fields can show empty client HTTP telemetry even though export still succeeds.
How can I resolve this? If you propose a fix, please make it concise.Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
… updates Bumps the open-telemetry group with 10 updates in the /backend directory: | Package | From | To | | --- | --- | --- | | [@opentelemetry/exporter-prometheus](https://github.com/open-telemetry/opentelemetry-js) | `0.219.0` | `0.220.0` | | [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.219.0` | `0.220.0` | | [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-express) | `0.67.0` | `0.68.0` | | [@opentelemetry/instrumentation-fetch](https://github.com/open-telemetry/opentelemetry-js) | `0.219.0` | `0.220.0` | | [@opentelemetry/instrumentation-http](https://github.com/open-telemetry/opentelemetry-js) | `0.219.0` | `0.220.0` | | [@opentelemetry/instrumentation-nestjs-core](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-nestjs-core) | `0.65.0` | `0.66.0` | | [@opentelemetry/instrumentation-pg](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-pg) | `0.71.0` | `0.72.0` | | [@opentelemetry/instrumentation-winston](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-winston) | `0.63.0` | `0.64.0` | | [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.219.0` | `0.220.0` | | [@opentelemetry/sdk-trace-base](https://github.com/open-telemetry/opentelemetry-js) | `2.8.0` | `2.9.0` | Updates `@opentelemetry/exporter-prometheus` from 0.219.0 to 0.220.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@experimental/v0.219.0...experimental/v0.220.0) Updates `@opentelemetry/exporter-trace-otlp-http` from 0.219.0 to 0.220.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@experimental/v0.219.0...experimental/v0.220.0) Updates `@opentelemetry/instrumentation-express` from 0.67.0 to 0.68.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/instrumentation-express/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/commits/instrumentation-pg-v0.68.0/packages/instrumentation-express) Updates `@opentelemetry/instrumentation-fetch` from 0.219.0 to 0.220.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@experimental/v0.219.0...experimental/v0.220.0) Updates `@opentelemetry/instrumentation-http` from 0.219.0 to 0.220.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@experimental/v0.219.0...experimental/v0.220.0) Updates `@opentelemetry/instrumentation-nestjs-core` from 0.65.0 to 0.66.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/instrumentation-nestjs-core/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/commits/contrib-test-utils-v0.66.0/packages/instrumentation-nestjs-core) Updates `@opentelemetry/instrumentation-pg` from 0.71.0 to 0.72.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/instrumentation-pg/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/commits/instrumentation-pg-v0.72.0/packages/instrumentation-pg) Updates `@opentelemetry/instrumentation-winston` from 0.63.0 to 0.64.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/instrumentation-winston/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/commits/instrumentation-pg-v0.64.0/packages/instrumentation-winston) Updates `@opentelemetry/sdk-node` from 0.219.0 to 0.220.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@experimental/v0.219.0...experimental/v0.220.0) Updates `@opentelemetry/sdk-trace-base` from 2.8.0 to 2.9.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@v2.8.0...v2.9.0) --- updated-dependencies: - dependency-name: "@opentelemetry/exporter-prometheus" dependency-version: 0.220.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: open-telemetry - dependency-name: "@opentelemetry/exporter-trace-otlp-http" dependency-version: 0.220.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: open-telemetry - dependency-name: "@opentelemetry/instrumentation-express" dependency-version: 0.68.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: open-telemetry - dependency-name: "@opentelemetry/instrumentation-fetch" dependency-version: 0.220.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: open-telemetry - dependency-name: "@opentelemetry/instrumentation-http" dependency-version: 0.220.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: open-telemetry - dependency-name: "@opentelemetry/instrumentation-nestjs-core" dependency-version: 0.66.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: open-telemetry - dependency-name: "@opentelemetry/instrumentation-pg" dependency-version: 0.72.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: open-telemetry - dependency-name: "@opentelemetry/instrumentation-winston" dependency-version: 0.64.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: open-telemetry - dependency-name: "@opentelemetry/sdk-node" dependency-version: 0.220.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: open-telemetry - dependency-name: "@opentelemetry/sdk-trace-base" dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: open-telemetry ... Signed-off-by: dependabot[bot] <support@github.com>
f10bff8 to
e582be9
Compare
Bumps the open-telemetry group with 10 updates in the /backend directory:
0.219.00.220.00.219.00.220.00.67.00.68.00.219.00.220.00.219.00.220.00.65.00.66.00.71.00.72.00.63.00.64.00.219.00.220.02.8.02.9.0Updates
@opentelemetry/exporter-prometheusfrom 0.219.0 to 0.220.0Release notes
Sourced from @opentelemetry/exporter-prometheus's releases.
Commits
40d67b7chore: prepare next release (#6869)b1c196dMerge commit from forkd375c08fix(instrumentation,instrumentation-http): fix codecov under-reporting (#6867)d61ab5fperf(sdk-metrics): optionally capture active context for sync instruments (#6...9e6475efix(core): guard timeInputToHrTime against clock-skew misclassification (#677...c989308feat(sdk-node): wire up tracer_provider.sampler from declarative config (#6847)dddbc0efeat(sdk-trace): add AlwaysRecordSampler (#6168)991434cchore(deps): update dependency@bufbuild/bufto v1.71.0 (#6863)69303d0chore(deps): update all patch versions (#6862)6690b03chore(sdk-node)!: Drop support for deprecated OpenCensusMetricProducer from d...Updates
@opentelemetry/exporter-trace-otlp-httpfrom 0.219.0 to 0.220.0Release notes
Sourced from @opentelemetry/exporter-trace-otlp-http's releases.
Commits
40d67b7chore: prepare next release (#6869)b1c196dMerge commit from forkd375c08fix(instrumentation,instrumentation-http): fix codecov under-reporting (#6867)d61ab5fperf(sdk-metrics): optionally capture active context for sync instruments (#6...9e6475efix(core): guard timeInputToHrTime against clock-skew misclassification (#677...c989308feat(sdk-node): wire up tracer_provider.sampler from declarative config (#6847)dddbc0efeat(sdk-trace): add AlwaysRecordSampler (#6168)991434cchore(deps): update dependency@bufbuild/bufto v1.71.0 (#6863)69303d0chore(deps): update all patch versions (#6862)6690b03chore(sdk-node)!: Drop support for deprecated OpenCensusMetricProducer from d...Updates
@opentelemetry/instrumentation-expressfrom 0.67.0 to 0.68.0Release notes
Sourced from @opentelemetry/instrumentation-express's releases.
... (truncated)
Changelog
Sourced from @opentelemetry/instrumentation-express's changelog.
Commits
925a150feat(deps): update deps matching '@opentelemetry/*' (#3332)66935acchore: release main (#3264)0c1bba8chore(deps): update dependency markdownlint-cli2 to v0.19.1 (#3244)1c08238refactor: hoist all devDeps to root (#3032)94e5b7dchore: release main (#3190)2d675d3feat(deps): update deps matching '@opentelemetry/*' (#3210)b1c69dafix(deps): update patch versions of several types packages (#3195)2801ab2chore: release main (#3151)ab96334feat(deps): update deps matching '@opentelemetry/*' (#3187)c352766chore(eslint): upgrade to eslint 9 (#3001)Updates
@opentelemetry/instrumentation-fetchfrom 0.219.0 to 0.220.0Release notes
Sourced from @opentelemetry/instrumentation-fetch's releases.
Commits
40d67b7chore: prepare next release (#6869)b1c196dMerge commit from forkd375c08fix(instrumentation,instrumentation-http): fix codecov under-reporting (#6867)d61ab5fperf(sdk-metrics): optionally capture active context for sync instruments (#6...9e6475efix(core): guard timeInputToHrTime against clock-skew misclassification (#677...c989308feat(sdk-node): wire up tracer_provider.sampler from declarative config (#6847)dddbc0efeat(sdk-trace): add AlwaysRecordSampler (#6168)991434cchore(deps): update dependency@bufbuild/bufto v1.71.0 (#6863)69303d0chore(deps): update all patch versions (#6862)6690b03chore(sdk-node)!: Drop support for deprecated OpenCensusMetricProducer from d...Updates
@opentelemetry/instrumentation-httpfrom 0.219.0 to 0.220.0Release notes
Sourced from @opentelemetry/instrumentation-http's releases.
Commits
40d67b7chore: prepare next release (#6869)b1c196dMerge commit from forkd375c08fix(instrumentation,instrumentation-http): fix codecov under-reporting (#6867)d61ab5fperf(sdk-metrics): optionally capture active context for sync instruments (#6...9e6475efix(core): guard timeInputToHrTime against clock-skew misclassification (#677...c989308feat(sdk-node): wire up tracer_provider.sampler from declarative config (#6847)dddbc0efeat(sdk-trace): add AlwaysRecordSampler (#6168)991434cchore(deps): update dependency@bufbuild/bufto v1.71.0 (#6863)69303d0chore(deps): update all patch versions (#6862)6690b03chore(sdk-node)!: Drop support for deprecated OpenCensusMetricProducer from d...Updates
@opentelemetry/instrumentation-nestjs-corefrom 0.65.0 to 0.66.0Changelog
Sourced from @opentelemetry/instrumentation-nestjs-core's changelog.
Commits
4e52a90chore: release main (#3524)bd569b5feat(deps): update deps matching '@opentelemetry/*' (#3567)Updates
@opentelemetry/instrumentation-pgfrom 0.71.0 to 0.72.0Release notes
Sourced from @opentelemetry/instrumentation-pg's releases.
Changelog
Sourced from @opentelemetry/instrumentation-pg's changelog.
Commits
8d7daeachore: release main (#3568)6dfb532feat(deps): update deps matching '@opentelemetry/*' (#3593)Updates
@opentelemetry/instrumentation-winstonfrom 0.63.0 to 0.64.0Release notes
Sourced from @opentelemetry/instrumentation-winston's releases.
Changelog
Sourced from @opentelemetry/instrumentation-winston's changelog.
Commits
53e7669chore: add missing coverage flags (