Skip to content

Merge/release 6.7 into dev - #3404

Merged
danoswaltCL merged 6 commits into
devfrom
merge/release-6.7-into-dev
Oct 28, 2026
Merged

danoswaltCL merged 6 commits into
devfrom
merge/release-6.7-into-dev

Conversation

@danoswaltCL

Copy link
Copy Markdown
Collaborator

i don't know why these extra commits show up but this is just merging down the instanceId new relic custom attribute commit.

bcb37 and others added 6 commits October 8, 2026 09:30
* python clientlib: add context to mark calls

* update request type
…id-to-nr-tags

add instanceId that perfdiag uses to new relic data so per-instance d…
# Conflicts:
#	packages/backend/cl.Dockerfile
@danoswaltCL
danoswaltCL requested review from bcb37 and a balanced review from Copilot October 27, 2026 18:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The narrow telemetry change reuses existing helpers without altering request behavior, and no blocking issues were identified.

No open issues 🎉

What changed in this PR

Adds the backend process identifier to New Relic telemetry for client-SDK requests, allowing transactions to be correlated with performance diagnostic logs.

Changes:

  • Reuses getInstanceId() to attach an instanceId custom attribute in ClientContextMiddleware.
  • Leaves existing client context attributes and request flow unchanged.
File Description
packages/​backend/​src/​api/​middlewares/​ClientContextMiddleware.ts Adds the process identifier to client-request telemetry.

Review effort: Balanced

@bcb37 bcb37 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The node image update shouldn't be merged back to dev, since dev is on node 26. Not sure if it will overwrite that.

@danoswaltCL

Copy link
Copy Markdown
Collaborator Author

it shouldn't, the diff doesn't show that, it's just the one file.

@bcb37
bcb37 self-requested a review October 28, 2026 15:09
@danoswaltCL
danoswaltCL merged commit eea2a70 into dev Oct 28, 2026
7 checks passed
@danoswaltCL
danoswaltCL deleted the merge/release-6.7-into-dev branch October 28, 2026 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants