Commit Graph

15 Commits

Author SHA1 Message Date
Arjan Singh Bal 6dfe07c8c3
balancer: Make ExitIdle compulsory for Balancers (#8367) 2025-06-03 09:15:35 +05:30
Arjan Singh Bal 8d1e6e2335
deps: update dependencies for all modules and fix revive findings (#8372) 2025-06-03 08:59:34 +05:30
Arjan Singh Bal d36887b369
balancer/pickfirstleaf: Avoid reading Address.Metadata (#8227) 2025-04-16 21:54:45 +05:30
Doug Fawley b0d1203846
resolver: create AddressMapV2 with generics to replace AddressMap (#8187) 2025-03-21 13:09:52 -07:00
chressie f49c747db7
balancer/pickfirst/pickfirstleaf: fix race condition in tests (#8148) 2025-03-06 20:55:28 +05:30
Arjan Singh Bal f227ba9ba0
balancer: Move metrics recorder from BuildOptions to ClientConn (#8027) 2025-02-06 17:33:09 +05:30
Arjan Singh Bal 10c7e13311
outlierdetection: Support health listener for ejection updates (#7908) 2024-12-23 10:38:35 +05:30
Arjan Singh Bal 317271b232
pickfirst: Register a health listener when used as a leaf policy (#7832) 2024-12-05 10:50:07 +05:30
Arjan Singh Bal 78aa51be7e
pickfirst: Stop test servers without closing listeners (#7872) 2024-12-03 11:13:29 +05:30
Arjan Singh Bal 00272e8024
dns: Support link local IPv6 addresses (#7889) 2024-12-03 11:06:10 +05:30
Zach Reyes 967ba46140
balancer/pickfirst: Add pick first metrics (#7839) 2024-11-26 10:56:48 -08:00
Arjan Singh Bal e2b98f96c9
pickfirst: Implement Happy Eyeballs (#7725) 2024-11-12 14:34:17 +05:30
Arjan Singh Bal 18d218d14d
pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (#7742) 2024-11-06 11:38:54 +05:30
Easwar Swaminathan ad81c20503
pickfirstleaf: minor simplification to reconcileSubConnsLocked method (#7731) 2024-10-14 07:57:45 -07:00
Arjan Singh Bal 00b9e140ce
pickfirst: New pick first policy for dualstack (#7498) 2024-10-10 09:33:47 +05:30