Commit Graph

6 Commits

Author SHA1 Message Date
Arvind Bright 59f57b160e
randomWRR: remove lock for accessing WRR.items (#6666) 2023-10-06 17:43:21 -07:00
Doug Fawley fbff2abb0f
*: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544) 2023-08-14 09:04:46 -07:00
Huang Chong f231ac5293
wrr: improve randomWRR performance (#5067) 2022-01-12 13:44:29 -08:00
Doug Fawley 15458d2820
xds: implement RouteAction timeout support (#4116) 2020-12-17 10:40:27 -08:00
Menghan Li 7c502e141a
wrr: make random wrr thread safe (#3470) 2020-03-23 09:17:57 -07:00
Easwar Swaminathan 36ddeccf18
Move code out of balancer/xds. (#2950)
We will have a root level xds/ directory which will eventually contain
all xDS implementation including balancer, resolver, client etc.

The new structure looks something like this:

grpc/
|
+--xds/
    |
    +--internal/
    |  |
    |  +--balancer/
    |     |
    |     +--edsbalancer/
    |     |
    |     +--lrs/
    |     |
    |     +--orca/
    |
    +--experimental/

Users need to import grpc/xds/experimental package to get all xds
functionality, and this will eventually be moved to grpc/xds.

Also, moved grpc/balancer/internal/wrr to grpc/internal/wrr.
2019-08-07 14:46:10 -07:00