Skip to content

feat(grpc): custom incoming server headers#1360

Open
aldy505 wants to merge 1 commit into
getsentry:masterfrom
aldy505:feat/grpc-custom-headers
Open

feat(grpc): custom incoming server headers#1360
aldy505 wants to merge 1 commit into
getsentry:masterfrom
aldy505:feat/grpc-custom-headers

Conversation

@aldy505

@aldy505 aldy505 commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

Description

There are clients such as gRPC KMP client that strictly follow the '-bin' prefix for sending binary values for gRPC metadata. Right now, we can't have a trace propagation due to limitation on header key customization.

Issues

Closes #1328

Changelog Entry Instructions

To add a custom changelog entry, uncomment the section above. Supports:

  • Single entry: just write text
  • Multiple entries: use bullet points
  • Nested bullets: indent 4+ spaces

For more details: custom changelog entries

Reminders

Closes getsentry#1328

There are clients such as gRPC KMP client that strictly follow the '-bin' prefix for sending binary values for gRPC metadata. Right now, we can't have a trace propagation due to limitation on header key customization.
@aldy505

aldy505 commented Jul 12, 2026

Copy link
Copy Markdown
Contributor Author

Hmm why did go.work.sum changed..

@codecov

codecov Bot commented Jul 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.67%. Comparing base (1ce3436) to head (ef483df).
⚠️ Report is 156 commits behind head on master.

❗ There is a different number of reports uploaded between BASE (1ce3436) and HEAD (ef483df). Click for more details.

HEAD has 8 uploads less than BASE
Flag BASE (1ce3436) HEAD (ef483df)
9 1
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1360      +/-   ##
==========================================
- Coverage   86.04%   78.67%   -7.37%     
==========================================
  Files          62       90      +28     
  Lines        6090     8268    +2178     
==========================================
+ Hits         5240     6505    +1265     
- Misses        635     1457     +822     
- Partials      215      306      +91     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

gRPC trace propagation/continuation

1 participant