Skip to content

xds: implement :authority header rewriting in xds_cluster_impl LB policy (gRFC A81) - #8779

Merged
Pranjali-2501 merged 9 commits into
grpc:masterfrom
Pranjali-2501:clusterimpl
Jan 5, 2026
Merged

xds: implement :authority header rewriting in xds_cluster_impl LB policy (gRFC A81)#8779
Pranjali-2501 merged 9 commits into
grpc:masterfrom
Pranjali-2501:clusterimpl

resolving comments

0856922
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 5, 2026 in 1s

83.40% (+0.00%) compared to 6ed8acb

View this Pull Request on Codecov

83.40% (+0.00%) compared to 6ed8acb

Details

Codecov Report

❌ Patch coverage is 90.90909% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.40%. Comparing base (6ed8acb) to head (0856922).
⚠️ Report is 4 commits behind head on master.

Files with missing lines Patch % Lines
internal/xds/balancer/clusterimpl/picker.go 80.00% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@           Coverage Diff            @@
##           master    #8779    +/-   ##
========================================
  Coverage   83.39%   83.40%            
========================================
  Files         419      418     -1     
  Lines       32566    32910   +344     
========================================
+ Hits        27159    27449   +290     
- Misses       4023     4072    +49     
- Partials     1384     1389     +5     
Files with missing lines Coverage Δ
internal/testutils/xds/e2e/bootstrap.go 70.11% <100.00%> (+0.34%) ⬆️
internal/testutils/xds/e2e/clientresources.go 97.80% <100.00%> (+<0.01%) ⬆️
internal/transport/transport.go 88.70% <ø> (ø)
internal/xds/balancer/clusterimpl/clusterimpl.go 83.87% <100.00%> (+0.15%) ⬆️
internal/xds/resolver/serviceconfig.go 88.14% <100.00%> (+0.08%) ⬆️
...nternal/xds/xdsclient/xdsresource/unmarshal_eds.go 94.73% <100.00%> (+1.97%) ⬆️
stream.go 81.63% <100.00%> (+0.06%) ⬆️
internal/xds/balancer/clusterimpl/picker.go 95.12% <80.00%> (-2.29%) ⬇️

... and 32 files with indirect coverage changes

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