Conversation
…#7762) * initial work for service naming process tag * reworked process tags implementation * lint fix * removed testing leftovers * fix grammar mistake * fix test being undefined * added missing inits * debugger fix
* initaliaze processTags * move intialize to test level
use POST for DogStatsD HTTP proxy requests
APM tracing and LLM Observability instrumentation for @langchain/langgraph Instruments Pregel.stream() via orchestrion to cover both stream() and invoke() execution. --------- Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Bumps the test-versions group with 1 update in the /integration-tests/esbuild directory: [openai](https://github.com/openai/openai-node). Updates `openai` from 6.27.0 to 6.29.0 - [Release notes](https://github.com/openai/openai-node/releases) - [Changelog](https://github.com/openai/openai-node/blob/master/CHANGELOG.md) - [Commits](openai/openai-node@v6.27.0...v6.29.0) --- updated-dependencies: - dependency-name: openai dependency-version: 6.29.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: test-versions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## v5.x #7802 +/- ##
==========================================
- Coverage 83.19% 80.30% -2.90%
==========================================
Files 476 747 +271
Lines 20153 32369 +12216
==========================================
+ Hits 16766 25993 +9227
- Misses 3387 6376 +2989 Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Overall package sizeSelf size: 4.97 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.0.0 | 81.15 kB | 815.98 kB | | dc-polyfill | 0.1.10 | 26.73 kB | 26.73 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
This comment has been minimized.
This comment has been minimized.
…hes (#7708) apache/kafka-native:3.9.1 is a GraalVM native binary compiled for specific CPU instruction set extensions (AVX2/AVX-512). On GitHub-hosted runners with heterogeneous CPUs that lack those extensions, the container crashes with SIGILL before any tests run. The JVM-based apache/kafka:3.9.1 detects CPU capabilities at runtime and avoids the crash. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
…dpoint labels (#7786) TracingPlugin.startSpan() calls storage.enterWith({span}) immediately on span creation, before the plugin calls addRequestTags() to set span.type='web'. The first enterCh event therefore fires with span.type unset, causing #getProfilingContext to compute webTags=undefined and cache that result on the span. When the span is re-activated moments later (with span.type='web' already set) the stale cache is returned and webTags stays undefined for the entire request, so no trace endpoint labels appear in the CPU profile. Fix: skip writing the cache when endpointCollectionEnabled is true, webTags is undefined, *and* the span's type is not yet set. On the next activation the context is recomputed; once span.type='web' is known webTags is found and the result is cached normally. This affects both the ACF path (pprof.time.setContext per activation) and the non-ACF path (_currentContext.ref mutation), so the fix lives in #getProfilingContext which is shared by both. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
* Add _dd.p.ksr propagated tag for Knuth sampling rate Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Do not set _dd.p.ksr when default sampling mechanism is used Only set the SAMPLING_KNUTH_RATE (_dd.p.ksr) tag when actual agent rates have been received (SAMPLING_MECHANISM_AGENT), not when using the built-in default sampler (SAMPLING_MECHANISM_DEFAULT). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
90431b8 to
60a7fab
Compare
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## v5.x #7802 +/- ##
==========================================
- Coverage 83.19% 80.37% -2.82%
==========================================
Files 476 748 +272
Lines 20153 32411 +12258
==========================================
+ Hits 16766 26051 +9285
- Misses 3387 6360 +2973 Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
…ss 1 directory with 4 updates (#7811) Bumps the dev-minor-and-patch-dependencies group with 4 updates in the / directory: [@eslint/eslintrc](https://github.com/eslint/eslintrc), [codeowners-audit](https://github.com/watson/codeowners-audit), [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) and [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc). Updates `@eslint/eslintrc` from 3.3.4 to 3.3.5 - [Release notes](https://github.com/eslint/eslintrc/releases) - [Changelog](https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md) - [Commits](eslint/eslintrc@eslintrc-v3.3.4...eslintrc-v3.3.5) Updates `codeowners-audit` from 2.7.1 to 2.9.0 - [Release notes](https://github.com/watson/codeowners-audit/releases) - [Changelog](https://github.com/watson/codeowners-audit/blob/main/release.config.mjs) - [Commits](watson/codeowners-audit@v2.7.1...v2.9.0) Updates `eslint-plugin-cypress` from 6.1.0 to 6.2.0 - [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases) - [Commits](cypress-io/eslint-plugin-cypress@v6.1.0...v6.2.0) Updates `eslint-plugin-jsdoc` from 62.7.1 to 62.8.0 - [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases) - [Commits](gajus/eslint-plugin-jsdoc@v62.7.1...v62.8.0) --- updated-dependencies: - dependency-name: "@eslint/eslintrc" dependency-version: 3.3.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-minor-and-patch-dependencies - dependency-name: codeowners-audit dependency-version: 2.9.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-minor-and-patch-dependencies - dependency-name: eslint-plugin-cypress dependency-version: 6.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-minor-and-patch-dependencies - dependency-name: eslint-plugin-jsdoc dependency-version: 62.8.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-minor-and-patch-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…with 2 updates (#7813) Bumps the gh-actions-packages group with 2 updates in the / directory: [actions/checkout](https://github.com/actions/checkout) and [actions/download-artifact](https://github.com/actions/download-artifact). Bumps the gh-actions-packages group with 2 updates in the /.github/workflows directory: [actions/checkout](https://github.com/actions/checkout) and [actions/download-artifact](https://github.com/actions/download-artifact). Updates `actions/checkout` from 5.0.0 to 6.0.2 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v5...de0fac2) Updates `actions/download-artifact` from 8.0.0 to 8.0.1 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@70fc10c...3e5f45b) Updates `actions/checkout` from 5.0.0 to 6.0.2 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v5...de0fac2) Updates `actions/download-artifact` from 8.0.0 to 8.0.1 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@70fc10c...3e5f45b) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: gh-actions-packages - dependency-name: actions/download-artifact dependency-version: 8.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gh-actions-packages - dependency-name: actions/checkout dependency-version: 6.0.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: gh-actions-packages - dependency-name: actions/download-artifact dependency-version: 8.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gh-actions-packages ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…s 1 directory with 2 updates (#7809) Bumps the vendor-minor-and-patch-dependencies group with 2 updates in the /vendor directory: [jsonpath-plus](https://github.com/s3u/JSONPath) and [meriyah](https://github.com/meriyah/meriyah). Updates `jsonpath-plus` from 10.3.0 to 10.4.0 - [Release notes](https://github.com/s3u/JSONPath/releases) - [Changelog](https://github.com/JSONPath-Plus/JSONPath/blob/main/CHANGES.md) - [Commits](JSONPath-Plus/JSONPath@v10.3.0...v10.4.0) Updates `meriyah` from 7.0.0 to 7.1.0 - [Release notes](https://github.com/meriyah/meriyah/releases) - [Changelog](https://github.com/meriyah/meriyah/blob/main/CHANGELOG.md) - [Commits](meriyah/meriyah@v7.0.0...v7.1.0) --- updated-dependencies: - dependency-name: jsonpath-plus dependency-version: 10.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: vendor-minor-and-patch-dependencies - dependency-name: meriyah dependency-version: 7.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: vendor-minor-and-patch-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
) Bumps [@rspack/core](https://github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack) from 1.7.5 to 1.7.8. - [Release notes](https://github.com/web-infra-dev/rspack/releases) - [Commits](https://github.com/web-infra-dev/rspack/commits/v1.7.8/packages/rspack) --- updated-dependencies: - dependency-name: "@rspack/core" dependency-version: 1.7.8 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the runtime-minor-and-patch-dependencies group with 1 update in the / directory: [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser). Updates `oxc-parser` from 0.116.0 to 0.118.0 - [Release notes](https://github.com/oxc-project/oxc/releases) - [Changelog](https://github.com/oxc-project/oxc/blob/main/napi/parser/CHANGELOG.md) - [Commits](https://github.com/oxc-project/oxc/commits/crates_v0.118.0/napi/parser) --- updated-dependencies: - dependency-name: oxc-parser dependency-version: 0.118.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-minor-and-patch-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The `ref_protected` OIDC claim is now universally `true` in the DataDog org due to the org-level "incompatible file paths on windows" push ruleset, making it useless as a security discriminator. Ticket: https://datadoghq.atlassian.net/browse/SINT-4732
60a7fab to
eef39b5
Compare
eef39b5 to
72fdb45
Compare
f20430cc2b] - (SEMVER-PATCH) ci: remove obsoleteref_protectedfrom STS trust policies (d) #7676dfe3a02d84] - (SEMVER-PATCH) chore(deps): bump oxc-parser (dependabot[bot]) #781271ba63a1b6] - (SEMVER-PATCH) chore(deps-dev): bump @rspack/core from 1.7.5 to 1.7.8 in /vendor (dependabot[bot]) #7810ed68895066] - (SEMVER-PATCH) chore(deps): bump the vendor-minor-and-patch-dependencies group across 1 directory with 2 updates (dependabot[bot]) #7809b9135af3b4] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 2 directories with 2 updates (dependabot[bot]) #7813cda8e93db2] - (SEMVER-PATCH) chore(deps-dev): bump the dev-minor-and-patch-dependencies group across 1 directory with 4 updates (dependabot[bot]) #7811c0701dbe69] - (SEMVER-PATCH) ci: fix npm prepare when node env is set to production (Roch Devost) #7805e68f386cc9] - (SEMVER-PATCH) Fixvitest@4.1.0release (Juan Antonio Fernández de Alba) #78049f7908c378] - (SEMVER-PATCH) demangle crashes stack traces (Roch Devost) #7791a0f249a6fe] - (SEMVER-PATCH) Add _dd.p.ksr propagated tag for Knuth sampling rate (Brian Marks) #7741f3c5706aa6] - (SEMVER-PATCH) fix(profiling): stale ProfilingContext cache causing missing trace endpoint labels (Attila Szegedi) #77866dac2bd5ec] - (SEMVER-PATCH) fix(ci): switch Kafka from native to JVM image to prevent SIGILL crashes (Brian Marks) #7708804902bb21] - (SEMVER-PATCH) [test optimization] Add missing features to cucumber parallel mode (Juan Antonio Fernández de Alba) #7787be1f35c714] - (SEMVER-PATCH) Revert "Revert "chore: vendor on npm prepare instead of committing to…" (Roch Devost) #7789fba13fbfa9] - (SEMVER-PATCH) chore(deps): bump openai (dependabot[bot]) #7801141cbf6692] - (SEMVER-MINOR) feat(llmobs): Add support for LangGraph (Crystal Luc-Magloire) #7567279d1e5baf] - (SEMVER-PATCH) Port community PR (Ruben Bridgewater) #77967754521ba5] - (SEMVER-PATCH) test: initialize processTags in runtime metric tests (Pablo Erhard) #779340e50cea86] - (SEMVER-PATCH) chore: fix many folders created in root for codecov and nyc (Roch Devost) #7790dcde0e06ba] - (SEMVER-PATCH) feat(process-tags): Propagate Service Naming Context via Process Tags (Pablo Erhard) #776213dc1b2065] - (SEMVER-PATCH) [test optimization] Minor jest clean up (Juan Antonio Fernández de Alba) #777786db239ce7] - (SEMVER-PATCH) [test optimization] Fix TIA in parallel mocha (Juan Antonio Fernández de Alba) #77739eaa73697b] - (SEMVER-PATCH) [test optimization] Improve gatherPayloadsMaxTimeout error reporting (Juan Antonio Fernández de Alba) #778410b22f9f75] - (SEMVER-PATCH) test: clarify intended span processor unit test behaviour (Ida Liu) #7781b83b0c979b] - (SEMVER-PATCH) [test optimization] Fix attempt to fix in mocha parallel mode (Juan Antonio Fernández de Alba) #7772453f900bf1] - (SEMVER-PATCH) [test optimization] Fix attempt to fix in vitest (Juan Antonio Fernández de Alba) #7785545939da0a] - (SEMVER-PATCH) [test optimization] Fix cypress attempt to fix (Juan Antonio Fernández de Alba) #7767