Commit Graph

6 Commits

Author SHA1 Message Date
Easwar Swaminathan 512e89474b
rls: support extra_keys and constant_keys (#4995)
* rls: support extra_keys and constant_keys

* review comments

* use the constant_keys map from the proto
2021-12-03 15:25:06 -08:00
Easwar Swaminathan 6c0171fad0
rls: Update rls protos and code/test to reflect those changes. (#3832) 2020-08-21 10:41:53 -07:00
Doug Fawley bc714cd8ae
Remove Go 1.9 / AppEngine support; assume go1.12 build tag (#3767) 2020-07-30 16:15:35 -07:00
Doug Fawley 4eb418e5b2
balancer: move Balancer and Picker to V2; delete legacy API (#3431) 2020-04-28 14:52:49 -07:00
Easwar Swaminathan 192c8a2a35
rls: Rename type `picker` to `rlsPicker`. (#3475)
This change only renames the type and reformats some comments. No change
in functionality. The rename was deemed necessary once I started
implementing the balancer and wanted to be consistent. The builder is
named `rlsBB`, the balancer is named `rlsBalancer`, so the picker should
be `rlsPicker`. Also, this rename allows the field in the balancer which
caches the last picker to be named `picker`.
2020-03-25 15:26:46 -07:00
Easwar Swaminathan 804ff443fc
rls: Implementation of the picker (#3423) 2020-03-16 10:43:00 -07:00