servicetalk / PR 3649
http: score connections by outstanding requests for p2c selection
apple/servicetalk#3649 mergedmixed
+158/−25lines
8files
5comments
2026-09-22opened
2026-09-25merged
What it touches
main: 5 test: 3
Modules: servicetalk-http-netty (4), servicetalk-http-api (3), servicetalk-loadbalancer (1)
Architectural impact (arcade-agent diff_impact)
5files mapped to the graph
22entities in those files
Client, Httpcomponents
278entities within 3 hops downstream
Most depended-upon changed entities
| Entity | Dependents |
|---|---|
io.servicetalk.http.api.DefaultHttpLoadBalancerFactory | 58 |
io.servicetalk.http.api.HttpLoadBalancerFactory | 57 |
Computed against the current default branch, not the PR base commit; files renamed or deleted since then are unmatched. Downstream counts are a reverse-dependency closure to depth 3 and over-approximate real blast radius.
Files
| main | servicetalk-http-api/src/main/java/io/servicetalk/http/api/DefaultHttpLoadBalancerFactory.java |
| main | servicetalk-http-api/src/main/java/io/servicetalk/http/api/HttpLoadBalancerFactory.java |
| test | servicetalk-http-api/src/test/java/io/servicetalk/http/api/HttpLoadBalancerFactoryTest.java |
| main | servicetalk-http-netty/src/main/java/io/servicetalk/http/netty/DefaultHttpLoadBalancerFactory.java |
| main | servicetalk-http-netty/src/main/java/io/servicetalk/http/netty/ReservableRequestConcurrencyControllers.java |
| test | servicetalk-http-netty/src/test/java/io/servicetalk/http/netty/LoadBalancerConnectionSelectorTest.java |
| test | servicetalk-http-netty/src/test/java/io/servicetalk/http/netty/ReservableRequestConcurrencyControllersTest.java |
| main | servicetalk-loadbalancer/src/main/java/io/servicetalk/loadbalancer/ConnectionSelectorPolicies.java |