Commit Graph

4084 Commits

Author SHA1 Message Date
Easwar Swaminathan a73725f42d
channelz: include channelz identifier in logs (#5192) 2022-02-23 07:30:06 -08:00
Easwar Swaminathan 02f384d41a
xds: rename rls proto import (#5205) 2022-02-22 17:16:01 -08:00
Easwar Swaminathan fd1f98814e
Change version to 1.46.0-dev (#5204) 2022-02-22 11:51:16 -08:00
Ashitha Santhosh 011544f729
authz: add additional logs to sdk authz (#5094)
* Adds additional logs to sdk authz

* resolve comment

* adds logs displaying request details

* remove sdk_server_interceptor log

* log subset of rpcData

* resolving comment

* format log message
2022-02-18 14:24:03 -08:00
Joshua Humphries 18564ff61d
reflection: improve server implementation (#5197) 2022-02-18 13:13:23 -08:00
Easwar Swaminathan ec717cad73
xds: minor cleanup in xdsclient bootstrap code (#5195) 2022-02-15 15:41:49 -08:00
Eric Butler ebc30b8fc3
reflection: use protobuf/reflect instead of go reflection, fix dynamic messages (#5180) 2022-02-15 11:01:42 -08:00
Thomas Hallgren 46009ac902
transport: Add an Unwrap method to ConnectionError (#5148) 2022-02-14 07:44:21 -08:00
Ashitha Santhosh 75fd0240ac
remove sdk term from grpc authz (#5191) 2022-02-10 15:13:34 -08:00
Easwar Swaminathan a354b1eec3
channelz: rename NewChannelzStorage to NewChannelzStorageForTesting (#5190) 2022-02-09 14:14:44 -08:00
Appu 0e055491d5
Format directory/file references (#5184) 2022-02-09 11:29:47 -08:00
赵延 c44f627fd1
cleanup: replace grpc.WithInsecure with insecure.NewCredentials (#5177) 2022-02-09 11:17:46 -08:00
Menghan Li 91967153f5
xds/priority: log warnings instead of errors (#5185) 2022-02-04 13:01:27 -08:00
Zach Reyes 1a63309895
xds: Add support for Outlier Detection configuration in xdsclient (#5183)
* Add support for Outlier Detection configuration in xdsclient
2022-02-04 15:21:08 -05:00
Mohan Li 2af7b5e6fa
xds/interop: update RPC timeout in blackhole after fallback case (#5174) 2022-02-03 10:01:53 -08:00
Wanlin Du f664adfe5b
benchmark: update client to include xds library (#5169) 2022-02-02 09:36:41 -08:00
Anirudh Ramachandra c7f7d3a75c
xds/bootstrap: add plugin system for credentials specified in bootstrap file (#5136) 2022-02-01 14:01:50 -08:00
Zhouyihai Ding 2209ed9ec9
cmd/protoc-gen-go-grpc: add hooks to allow overriding generated code (#5056) 2022-02-01 12:45:18 -08:00
Menghan Li f68fb05c3e
leakcheck: ignore http read/write goroutine (#5182) 2022-02-01 10:37:51 -08:00
Easwar Swaminathan 980790869b
rls: support `routeLookupChannelServiceConfig` field (#5176) 2022-01-31 12:49:45 -08:00
Easwar Swaminathan 593ff8d017
rls: service field in RLS request must not contain slashes (#5168) 2022-01-27 15:03:30 -08:00
Menghan Li e2fc510d57
internal/proto: update generated code (#5172) 2022-01-27 10:41:28 -08:00
Menghan Li 3b70fe08d8
xds: fix broken test "unknown field EnableLRS in struct" (#5170) 2022-01-27 10:27:28 -08:00
Menghan Li d31dbe7ad3
xds/resource: accept Self as LDS's RDS config source and CDS's EDS config source (#5152) 2022-01-26 11:39:28 -08:00
Menghan Li 0a68f8aff0
xds/federation: support federation in LRS (#5128) 2022-01-26 11:39:10 -08:00
Menghan Li 61a6a06b88
server: handle context errors returned by service handler (#5156) 2022-01-26 11:02:23 -08:00
Menghan Li e27717498d
xds/bootstrap: escape authority when populating resource name template (#5160) 2022-01-25 14:55:48 -08:00
Roland Bracewell Shoemaker 231ca3b24e
security/advancedtls: fix CRL issuer comparison (#5130)
Fix CRL issuer comparison issue
2022-01-25 13:32:27 -08:00
Easwar Swaminathan 449f1b222a
grpclb: rename LB policy config field to `serviceName` (#5166) 2022-01-25 10:53:10 -08:00
Doug Fawley 546e6aebb4
proto: incorporate recent service config proto definition changes (#5167) 2022-01-25 10:39:55 -08:00
Thomas Hallgren 5b3768235a
Let helloworld example listen to all hosts (#5089)
This commit changes the address that the helloworld greeter_server is
listening to from "localhost:<port>" to just ":<port>", thus enabling
the server to be used in setups where the request stem from another
host.

Signed-off-by: Thomas Hallgren <thomas@tada.se>
2022-01-24 15:38:04 -08:00
Easwar Swaminathan 9cb4113808
xdsclient: make Close() idempotent (#5149) 2022-01-20 11:31:59 -08:00
Easwar Swaminathan 6f54b5ddbe
recommend the use `go test` commands instead of `make test` (#5151) 2022-01-20 09:21:38 -08:00
Easwar Swaminathan fa62572afe
rls: make the data cache purge ticker a field in rlsBalancer (#5154) 2022-01-20 09:21:16 -08:00
Easwar Swaminathan f93e8e6737
rls: return status error from server interceptor in test (#5153) 2022-01-19 16:48:55 -08:00
Easwar Swaminathan 61a352e94e
rls: move RLS LB policy implementation out of internal (#5143) 2022-01-19 13:52:45 -08:00
Shihao Xia 475c62a8db
testing: fix potential problems in testFlowControlAccountCheck (#5105) 2022-01-19 12:57:53 -08:00
Menghan Li 5350e74601
xds/controller: fix test nil panic on stream errors (#5144) 2022-01-19 12:56:41 -08:00
Mohan Li eb6ff1ae43
xds: update RPC timeout in blackhole case (#5126) 2022-01-19 10:31:42 -08:00
Easwar Swaminathan aad573d86b
rls: LB policy implementation (#4992) 2022-01-18 08:45:23 -08:00
Menghan Li a002994200
internal/proto: update generated code (#5125) 2022-01-12 16:34:12 -08:00
Anirudh Ramachandra c1198288f5
xdsclient: allow overriding grpc.Dial function for the xDS controller. (#5108) 2022-01-12 16:11:12 -08:00
Huang Chong f231ac5293
wrr: improve randomWRR performance (#5067) 2022-01-12 13:44:29 -08:00
Tiratom 0145b50cdc
use insecure.NewCredentials() instead of grpc.WithInsecure (#5087) 2022-01-12 14:19:03 -05:00
Menghan Li b49c0c99e4
xds/clusterresolver: set ClusterName for DNS child (#5119) 2022-01-12 11:01:29 -08:00
Easwar Swaminathan 9353ae3bb4
credentials/google: stub out the oauth package in test (#5118) 2022-01-11 14:42:12 -08:00
Zach Reyes 13c41bce4a
Change version to 1.45.0-dev (#5122) 2022-01-11 17:38:19 -05:00
Menghan Li 77b478d768
xds/federation: e2e tests (#5103) 2022-01-07 11:26:53 -08:00
Menghan Li 907a202a61
attributes: document that some value types (e.g. `map`s) must implement Equal (#5109) 2022-01-06 15:44:56 -08:00
Shihao Xia 2fb1ac854b
test: fix potential goroutine leak in TestUpdateAddresses_RetryFromFirstAddr (#5023) 2022-01-05 10:38:18 -08:00