grpc-go/balancer
Jonathan Halterman 6a5a283b69
Use builtin min and max functions (#7478)
* Use builtin min and max functions

Go added builtin min and max functions in 1.21. This commit removes existing functions and uses the built-ins in stead.

* Revert gofmt changes
2024-08-20 10:42:02 +05:30
..
base base: update base balancer for new APIs (#6503) 2023-08-04 10:27:11 -07:00
endpointsharding grpcrand: delete all of grpcrand and call the rand package directly (#7283) 2024-05-31 11:32:53 -07:00
grpclb deps: update dependencies for all modules (#7531) 2024-08-19 22:54:01 +05:30
leastrequest balancer/leastrequest: Add verbosity check around build log (#7467) 2024-08-01 19:02:14 -04:00
pickfirst *: fix minor typos (#7487) 2024-08-14 22:43:01 +05:30
rls Use builtin min and max functions (#7478) 2024-08-20 10:42:02 +05:30
roundrobin grpcrand: delete all of grpcrand and call the rand package directly (#7283) 2024-05-31 11:32:53 -07:00
weightedroundrobin balancer/weightedroundrobin: Add recording point for endpoint weight not yet usable and add metrics tests (#7466) 2024-08-09 20:04:05 -04:00
weightedtarget *: fix minor typos (#7487) 2024-08-14 22:43:01 +05:30
balancer.go internal/stats: Add metrics recorder list and usage in ClientConn (#7428) 2024-07-25 15:47:23 -04:00
conn_state_evaluator.go balancer/weightedtarget: use ConnectivityStateEvaluator (#5734) 2022-10-26 11:33:49 -07:00
conn_state_evaluator_test.go balancer: fix connectivity state aggregation algorithm to follow the spec (#5473) 2022-07-07 13:48:34 -07:00