Easwar Swaminathan
|
6c3ccbe89a
|
grpc: remove remaining usages of grpc.WithInsecure() (#5246)
|
2022-03-17 10:17:03 -07:00 |
Easwar Swaminathan
|
aaff9e7ab9
|
grpc: better RFC 3986 compliant target parsing (#4817)
|
2021-10-14 14:54:02 -07:00 |
Zach Reyes
|
1c598a11a4
|
Move exponential backoff to DNS resolver from resolver.ClientConn (#4270)
|
2021-04-20 13:20:09 -04:00 |
Garrett Gutierrez
|
4be647f7f6
|
internal/resolver/unix: Implemented unix resolver. (#3890)
|
2020-10-16 11:52:54 -07:00 |
Zou Nengren
|
4e63bcab52
|
test: replace manual.GenerateAndRegisterManualResolver with grpc.WithResolvers (#3700)
|
2020-06-23 09:49:44 -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
|
e38032e927
|
internal: Move parseTarget function into internal package and export it. (#3368)
This will be used by RLS LB policy to validate targets specified in the
service config.
|
2020-02-11 17:51:29 -08:00 |
Doug Fawley
|
c35a580b0c
|
Revert "balancer: move Balancer and Picker to V2; delete legacy… (#3315)
This reverts commit 336cf8d761 .
|
2020-01-13 13:12:55 -08:00 |
Doug Fawley
|
336cf8d761
|
balancer: move Balancer and Picker to V2; delete legacy API (#3301)
|
2020-01-10 13:44:48 -08:00 |
Doug Fawley
|
dc49de8acd
|
balancer: add V2Picker, ClientConn.UpdateState, SubConnState.ConnectionError (#3186)
Also implement V2 versions of base.*, xds, pickfirst, grpclb, and round robin balancers.
|
2019-11-21 10:27:29 -08:00 |
Doug Fawley
|
2cb07fcd90
|
resolver: rename Option to Options, leaving type aliases for now (#3175)
|
2019-11-12 15:23:46 -08:00 |
Easwar Swaminathan
|
027cd627f8
|
Fix a data race in resolver_conn_wrapper.go (#3090)
|
2019-10-14 15:13:33 -07:00 |
Doug Fawley
|
ed563a02ea
|
resolver: add State fields to support error handling (#2951)
|
2019-10-04 12:59:43 -07:00 |
Doug Fawley
|
0a391ff2b7
|
grpctest: add new package to manage tests and support per-test setup/teardown (#2523)
- Migrate `grpc` & `grpc/test` packages to use `Teardown` support to guarantee `leakcheck` is used
|
2019-01-07 14:24:56 -08:00 |
Menghan Li
|
f8063d3b62
|
tests: fix leak in TestDialParseTargetUnknownScheme (#2320)
Do a non-blocking send so if dial is called again in a retry, it won't block forever.
|
2018-09-27 13:50:06 -07:00 |
Menghan Li
|
b4a36ce6a6
|
go vet: fix composite literal uses unkeyed fields (#2005)
|
2018-04-19 17:16:53 -07:00 |
Menghan Li
|
f2620c3803
|
resolver: keep full unparsed target string if scheme in parsed target is not registered (#1943)
|
2018-03-27 13:58:27 -07:00 |
Menghan Li
|
90dca43332
|
resolver: always fall back to default resolver when target does not follow URI scheme (#1889)
Previously, any target with "://" would be handled according to the URI scheme even though it did not contain a third slash.
|
2018-03-08 14:00:17 -08:00 |
Menghan Li
|
0d57c57a68
|
Fix parseTarget for unix socket address without scheme (#1611)
|
2017-10-23 16:34:03 -07:00 |
Menghan Li
|
3f10311ccf
|
Make resolver Build() take a target struct (#1567)
|
2017-10-09 16:33:58 -07:00 |