Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

client: rework resolver and balancer wrappers to avoid deadlock #6804

Merged
merged 21 commits into from
Dec 5, 2023

idle_test fix and tweaks

a4ef6d7
Select commit
Loading
Failed to load commit list.
Merged

client: rework resolver and balancer wrappers to avoid deadlock #6804

idle_test fix and tweaks
a4ef6d7
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Dec 5, 2023 in 0s

83.59% (+0.18%) compared to 7935c4f

View this Pull Request on Codecov

83.59% (+0.18%) compared to 7935c4f

Details

Codecov Report

Merging #6804 (a4ef6d7) into master (7935c4f) will increase coverage by 0.18%.
Report is 6 commits behind head on master.
The diff coverage is 85.97%.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #6804      +/-   ##
==========================================
+ Coverage   83.40%   83.59%   +0.18%     
==========================================
  Files         285      285              
  Lines       30879    30763     -116     
==========================================
- Hits        25754    25715      -39     
+ Misses       4053     3987      -66     
+ Partials     1072     1061      -11     
Files Coverage Δ
internal/channelz/funcs.go 95.02% <100.00%> (+0.04%) ⬆️
picker_wrapper.go 88.88% <50.00%> (-1.81%) ⬇️
internal/idle/idle.go 88.40% <92.45%> (+26.18%) ⬆️
clientconn.go 92.20% <86.95%> (-0.67%) ⬇️
balancer_wrapper.go 82.92% <87.95%> (+2.26%) ⬆️
resolver_wrapper.go 85.04% <77.61%> (-9.60%) ⬇️

... and 23 files with indirect coverage changes