Commit Graph

4201 Commits

Author SHA1 Message Date
mitchsw c402378755
doc: remove comment about obsolete GRPC_GO_RETRY env var (#5495) 2022-07-12 13:36:41 -07:00
Easwar Swaminathan 9ba66f1b84
xdsclient: use top-level server list if authority specific list is empty (#5491) 2022-07-12 11:37:52 -07:00
kennylong e02f27d969
internal: move baseContentType comment where it should be (#5486)
Signed-off-by: longkai <im.longkai@gmail.com>
2022-07-12 10:04:32 -07:00
Easwar Swaminathan 5017088853
internal/xds: generate an entry in the authorities map with empty string key (#5493) 2022-07-12 09:33:51 -07:00
Bryan C. Mills 2c0949c22d
all: update to 'go 1.17' to enable module graph pruning (#5477) 2022-07-08 11:34:38 -07:00
Easwar Swaminathan 38df45cac7
xdsclient: move XDSClient interface definition to client.go (#5479) 2022-07-07 15:06:18 -07:00
Easwar Swaminathan 03fee09e68
balancer: fix connectivity state aggregation algorithm to follow the spec (#5473) 2022-07-07 13:48:34 -07:00
Easwar Swaminathan 0d04c6f5d4
ringhash: don't recreate subConns when update doesn't change address information (#5431) 2022-07-07 13:04:08 -07:00
Easwar Swaminathan a6dcb714b2
xdsclient: don't reset version info after stream restart (#5422) 2022-07-06 10:31:02 -07:00
Doug Fawley 8c494a9aed
Change version to 1.49.0-dev (#5484) 2022-07-01 16:03:10 -07:00
Easwar Swaminathan 5770b1dea5
xds: drop localities with zero weight at the xdsClient layer (#5476) 2022-06-30 15:28:57 -07:00
Easwar Swaminathan 423cd8e3ad
interop: update proto to make vet happy (#5475) 2022-06-29 12:14:24 -07:00
mitchsw c9b16c884c
transport: remove unused `bufWriter.onFlush()` (#5464) 2022-06-28 10:37:44 -07:00
kennylong 755bf5a191
fix typo in the binary log (#5467)
Signed-off-by: kennylong <im.longkai@gmail.com>
2022-06-24 15:38:14 -07:00
Easwar Swaminathan 15739b5c88
health: split imports into healthpb and healthgrpc (#5466) 2022-06-24 13:31:35 -07:00
apolcyn c075d2011c
interop client: provide new flag, --soak_min_time_ms_between_rpcs (#5421) 2022-06-24 11:34:16 -07:00
Easwar Swaminathan 4b750055a5
clusterresolver: merge P(p)arseConfig functions (#5462) 2022-06-24 10:48:40 -07:00
Easwar Swaminathan d883f3d5fa
test/xds: fail only when state changes to something other than READY and IDLE (#5463) 2022-06-24 10:23:13 -07:00
Easwar Swaminathan c6ee1c7144
xdsclient: only include nodeID in error strings, not the whole nodeProto (#5461) 2022-06-23 16:53:43 -07:00
Easwar Swaminathan 06ad0b8221
internal/proto: remove obsolete test and service_config.pb.go (#5459) 2022-06-23 13:40:41 -07:00
Easwar Swaminathan 5cdb09fa29
outlierdetection: fix package level comments (#5457) 2022-06-22 16:33:50 -07:00
Easwar Swaminathan 28de4866ce
interop: update grpc_testing proto (#5451) 2022-06-21 15:51:37 -07:00
apolcyn b288a2407a
interop testing: log the peer address in interop soak client (#5419) 2022-06-21 10:34:37 -07:00
Doug Fawley 3e7b97febc
xds/priority: bug fix and minor behavior change (#5417) 2022-06-17 11:14:31 -07:00
Zach Reyes 29d9970c51
xds: Outlier Detection configuration in Cluster Resolver Balancer (#5371)
xds: Outlier Detection configuration in Cluster Resolver Balancer
2022-06-17 13:46:47 -04:00
Sergii Tkachenko 1dabf5459d
test/kokoro: use standard TESTING_VERSION in the new framework builds (#5434) 2022-06-16 16:45:19 -07:00
Easwar Swaminathan f14d611253
resolver: minor improvements to AddressMap (#5426) 2022-06-15 14:42:38 -07:00
Easwar Swaminathan c0198a9ce3
ringhash: use grpctest.Tester in unit tests (#5428) 2022-06-15 10:51:48 -07:00
Easwar Swaminathan f229f9c79b
weightedroundrobin: update comments to indicate where addrInfo is stored (#5427) 2022-06-15 10:28:59 -07:00
Easwar Swaminathan 71f16a1d4a
internal/proto: pull in recent changes to service config proto (#5424) 2022-06-14 15:32:36 -07:00
Lidi Zheng 584d9cd11a
gcp/observability: update log name (#5414) 2022-06-08 08:25:36 -07:00
Lidi Zheng 9ee2f146d7
gcp/observability: Implement tracing/metrics via OpenCensus (#5372) 2022-06-07 15:56:38 -07:00
Easwar Swaminathan 34e4fc3bb5
rls: use UNAVAILABLE instead of status from control plane (#5400) 2022-06-06 16:07:02 -07:00
Lidi Zheng a0d5484ee3
interop: remove duplicated xDS tests in GCE framework (#5395) 2022-06-06 15:42:49 -07:00
Doug Fawley ca5cc0bcad
credentials/google: support new-style xDS cluster names (#5399) 2022-06-06 13:20:12 -07:00
Zach Reyes cbcceaf767
gracefulswitch: fix exit idle race (#5384)
* gracefulswitch: fix exit idle race
2022-06-06 15:25:05 -04:00
Lidi Zheng ea86bf7497
stats: add support for multiple stats handlers in a single client or server (#5347) 2022-06-03 09:15:50 -07:00
Lidi Zheng 13b378bc45
internal: add global DialOptions and ServerOptions for all clients and servers (#5352) 2022-06-02 16:17:01 -07:00
Doug Fawley 70a80552d5
xds/priority: clean up tests (#5387) 2022-05-31 15:44:42 -07:00
Easwar Swaminathan e41f868588
test/xds: move tests to a package with _test suffix (#5382) 2022-05-25 17:03:52 -07:00
Menghan Li da6ef0055c
xds/clusterresolver: reuse child policy names for the same locality (#5367) 2022-05-25 17:03:33 -07:00
Easwar Swaminathan 6e253e8afa
interop: update proto by running regenerate.sh (#5381) 2022-05-25 10:06:34 -07:00
apolcyn a45cd25f59
xds: Enable aggregate and logical dns clusters by default (#5380) 2022-05-25 09:49:02 -07:00
Easwar Swaminathan c0e35731fa
xds: move e2e tests into grpc/test/xds directory (#5363) 2022-05-24 11:13:30 -07:00
Zach Reyes c6c0a06d47
Change version to 1.48.0-dev (#5379) 2022-05-23 16:25:24 -04:00
Zach Reyes ed7522591b
Don't call cmp in non testing file (#5370)
* Don't call cmp in non testing file
2022-05-23 15:14:50 -04:00
Alexander Andreev 081c688437
client: fix hctx leakage in addrConn.createTransport (#5337) 2022-05-23 09:23:54 -07:00
Menghan Li 30b9d59a76
client/SubConn: do not recreate addrConn if UpdateAddresses is called with the same addresses (#5373) 2022-05-20 15:17:29 -07:00
Menghan Li 459729d667
xds/priority: avoid sending duplicate updates to children (#5374) 2022-05-20 15:17:13 -07:00
Zach Reyes 9f4b31a11c
Added HTTP status and grpc status to POST check (#5364)
* Added HTTP status and grpc status to POST check
2022-05-19 14:48:44 -04:00