Skip to content

Conversation

fdesu
Copy link
Contributor

@fdesu fdesu commented Oct 15, 2025

Description

This PR introduces a new setting grpc.detailed_errors.enabled (much like the similar http flag.)

This way gRPC APIs would have the same semantics when using the global error_trace request parameter once it is implemented.

Related Issues

Resolves #19639

Check List

  • Functionality includes testing.
  • API changes companion pull request created, if applicable.
  • Public documentation issue/PR created, if applicable.

Please note, that I haven't yet created the public documentation issue/PR for this setting as first I wanted to give this PR a go, get more feedback and then create the corresponding issue/PR.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@fdesu fdesu requested a review from a team as a code owner October 15, 2025 09:59
@github-actions github-actions bot added enhancement Enhancement or improvement to existing feature or request Other labels Oct 15, 2025
Signed-off-by: Sergei Ustimenko <[email protected]>
Copy link
Contributor

❌ Gradle check result for 702f7d9: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Signed-off-by: Sergei Ustimenko <[email protected]>
Copy link
Contributor

✅ Gradle check result for 6392849: SUCCESS

Copy link

codecov bot commented Oct 15, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.10%. Comparing base (4ab0ae9) to head (6392849).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main   #19644      +/-   ##
============================================
+ Coverage     72.96%   73.10%   +0.13%     
+ Complexity    70655    70654       -1     
============================================
  Files          5725     5725              
  Lines        323697   323707      +10     
  Branches      46875    46875              
============================================
+ Hits         236198   236636     +438     
+ Misses        68436    67948     -488     
- Partials      19063    19123      +60     

☔ View full report in Codecov by Sentry.
📢 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

enhancement Enhancement or improvement to existing feature or request Other

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request][gRPC] Add separate error handling setting for gRPC

1 participant