Skip to content

Add request-id as header to start/end invocation#129

Merged
rithikanarayan merged 6 commits intomainfrom
rithika.narayan/request-id-header
Dec 9, 2025
Merged

Add request-id as header to start/end invocation#129
rithikanarayan merged 6 commits intomainfrom
rithika.narayan/request-id-header

Conversation

@rithikanarayan
Copy link
Contributor

@rithikanarayan rithikanarayan commented Nov 13, 2025

What does this PR do?

Adds lambda-runtime-aws-request-id header in start invocation and end invocation requests from tracer to extension. Assigns header to the aws request id of the span.

Motivation

Allows the extension to identify which start/end invocation requests belong to which invocation if multiple Lambda requests are being served concurrently.

Testing Guidelines

Additional Notes

Types of changes

  • Bug fix
  • New feature
  • Breaking change
  • Misc (docs, refactoring, dependency upgrade, etc.)

Check all that apply

  • This PR's description is comprehensive
  • This PR contains breaking changes that are documented in the description
  • This PR introduces new APIs or parameters that are documented and unlikely to change in the foreseeable future
  • This PR impacts documentation, and it has been updated (or a ticket has been logged)
  • This PR's changes are covered by the automated tests
  • This PR collects user input/sensitive content into Datadog

@rithikanarayan rithikanarayan force-pushed the rithika.narayan/request-id-header branch from 7397c57 to a478d71 Compare November 14, 2025 16:08
@rithikanarayan rithikanarayan marked this pull request as ready for review December 9, 2025 17:09
@rithikanarayan rithikanarayan requested review from a team as code owners December 9, 2025 17:09
@rithikanarayan rithikanarayan merged commit 5074cee into main Dec 9, 2025
52 checks passed
@rithikanarayan rithikanarayan deleted the rithika.narayan/request-id-header branch December 9, 2025 17:09
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