Menghan Li
afded7231d
xds/federation: update xdsclient to support multi authority ( #5042 )
2022-01-04 15:50:50 -08:00
Easwar Swaminathan
b069440926
credentials/google: use grpctest.Tester for tests in this package ( #5098 )
2022-01-04 08:51:39 -08:00
Ashitha Santhosh
fbaf7c5582
authz: update representation of allow authenticated in SDK ( #5052 )
...
* remove empty principals logic
* Update test
* minor formatting
* resolving comments
2021-12-28 15:07:12 -08:00
Easwar Swaminathan
344b93a285
testdata: use SHA256 as signing algorithm in testdata certs ( #5074 )
2021-12-23 14:02:05 -08:00
Steve Greene
4d58dd98db
dialoptions.go: Fix WithBlock godoc ( #5073 )
2021-12-23 10:56:58 -08:00
Lidi Zheng
78df8ec077
test/kokoro: Use xds-test-server-5 as the GCE interop server ( #5071 )
2021-12-22 15:54:08 -08:00
Adam Babik
db9fdf706d
insecure: remove experimental notice ( #5069 )
2021-12-22 14:28:13 -08:00
Easwar Swaminathan
b3d19efee6
rls: move the data cache implementation into the rls package ( #5060 )
2021-12-22 13:50:56 -08:00
Shihao Xia
ec7cf6c977
grpclb: fix possible nil before conversion in TestDropRequest ( #5022 )
2021-12-22 12:41:46 -08:00
Shitian Ni
8ae11f4622
grpc: minor improvement on WithInsecure() document ( #5068 )
2021-12-22 11:34:33 -08:00
Shihao Xia
7506755eb1
internal/resolver: fix possible goroutine leak in TestSafeConfigSelector ( #5058 )
2021-12-22 10:56:46 -08:00
Easwar Swaminathan
956c594855
rls: minor config processing changes ( #5061 )
2021-12-21 13:32:22 -08:00
Doug Fawley
c285fc70e0
cmd/protoc-gen-go-grpc: update version for release ( #5070 )
2021-12-20 15:40:38 -08:00
Mohan Li
51835dc091
xds: Remove WithBlock option from the fallback test client ( #5066 )
2021-12-16 14:39:38 -08:00
Mohan Li
ce152f209b
xds: Add xds dependency to the fallback test client ( #5062 )
2021-12-15 15:19:36 -08:00
Zach Reyes
029b822735
xds: Add RLS Cluster Specifier Plugin ( #5004 )
...
* xds: Add RLS Cluster Specifier Plugin
2021-12-15 17:58:03 -05:00
Easwar Swaminathan
50f82701b5
rls: control channel implementation ( #5046 )
2021-12-15 09:37:05 -08:00
Shihao Xia
7c8a9321b9
testing: fix goroutine leak in TestClientUpdatesParamsAfterGoAway ( #5024 )
2021-12-14 15:44:54 -08:00
Menghan Li
a32d2778f3
xds/client: send connection errors to all watchers ( #5054 )
2021-12-13 13:56:30 -08:00
Shang Jian Ding
c18e2a2883
cmd/protoc-gen-go-grpc: update google.golang.org/protobuf to v1.27.1 ( #5053 )
2021-12-13 13:56:04 -08:00
Ashitha Santhosh
5d90b32d9d
authz: fix regex expression match ( #5035 )
...
* Fixes regex expression matching.
* Adds tests
* Updates FulMatchWithRegex and regex string for presence match.
* Add tests for FullMatchWithRegex
* Update regex to allow whitespace characters
2021-12-09 15:37:33 -08:00
Zach Reyes
fd4e3bdc3a
xds: Added env var for RLS in xDS ( #5050 )
...
* xds: Added env var for RLS in xDS
2021-12-09 03:28:58 -05:00
Huang Chong
bd7076973b
test: cleanup roundrobin_test ( #5005 )
2021-12-08 13:18:56 -08:00
Menghan Li
d35aff3c83
xds/federation: resource name parsing ( #4991 )
2021-12-08 12:07:10 -08:00
Menghan Li
62f73ecd84
xds/client: move xdsclient.New tests to controller.New ( #5037 )
2021-12-08 10:53:49 -08:00
Menghan Li
40916aa021
transport: better error message when per-RPC creds fail ( #5033 )
2021-12-08 10:05:59 -08:00
Menghan Li
1ec7a89333
xds/client: send NewStream errors to the watchers ( #5032 )
2021-12-08 10:04:20 -08:00
Evan Jones
ccc060cb43
grpclog.DepthLoggerV2: Correct comment: formats like fmt.Println ( #5038 )
2021-12-07 13:58:17 -08:00
apolcyn
a722e6aaba
xds/c2p: replace C2P resolver env var with experimental scheme suffix ( #5044 )
2021-12-07 10:51:24 -08:00
Easwar Swaminathan
f5dc086d13
internal/balancergroup: eliminate race in exitIdle ( #5012 )
...
incomingMu needs to be taken before accessing scToSubBalancer map as part of exitIdle
2021-12-07 10:04:31 -08:00
Doug Fawley
ac4edd2a03
Change version to 1.44.0-dev ( #5041 )
2021-12-06 12:56:02 -08:00
Zach Reyes
3786ae1778
xds/resolver: Add support for cluster specifier plugins ( #4987 )
...
* xds/resolver: Add support for cluster specifier plugins
2021-12-06 13:41:14 -05:00
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
Menghan Li
f3bbd12084
xds/bootstrap_config: add a string function to server config ( #5031 )
2021-12-02 13:54:15 -08:00
Shihao Xia
46935b9650
fix possible nil before casting ( #5017 )
2021-12-01 15:10:13 -08:00
Menghan Li
c2bccd0b15
xds/kokoro: install go 1.17, and retry go build ( #5015 )
2021-11-30 15:31:14 -08:00
Menghan Li
872a6f12e3
xds/c2p: fix default client resource template, and xds-client target scheme ( #5010 )
2021-11-30 15:26:31 -08:00
Easwar Swaminathan
58beff180d
balancergroup: add method to exitIdle a sub-balancer ( #4994 )
...
This is required for the RLS LB policy. At pick time, if the RLS picker
finds one of its child policies in IDLE, it needs to be able to ask it
to exit idle.
2021-11-29 14:28:18 -08:00
Easwar Swaminathan
6f8796bc00
rls: double import rls protos ( #5003 )
...
Use `rlspb` for messages and `rlsgrpc` for services
2021-11-29 14:27:43 -08:00
Mark S. Lewis
d542bfcee4
status: support wrapped errors in FromContextError ( #4977 )
2021-11-19 10:12:24 -08:00
Easwar Swaminathan
f45e617974
rls: move pb.gos to grpc/internal/proto/grpc_lookup_v1 ( #4993 )
2021-11-18 16:51:41 -08:00
Menghan Li
295d7e66be
internal: move leakcheck to t.Cleanup ( #4989 )
2021-11-17 12:06:04 -08:00
Yuan Tang
23becb71f7
examples: Fix server port in route_guide example to work with client ( #4975 )
2021-11-16 11:49:29 -08:00
Menghan Li
bdf8336f2a
xds/client: cleanup Dump to remove unnecessary version field ( #4978 )
2021-11-16 10:45:02 -08:00
sanjaypujare
b2317c7627
test/kokoro: rename xds_k8s to psm-security as part of tech-debt cleanup and name clarity ( #4979 )
2021-11-15 09:45:00 -08:00
Menghan Li
cf8b64e2c5
internal: add log when service config is disabled ( #4973 )
2021-11-12 12:58:35 -08:00
Zach Reyes
6e79bc8afe
xdsclient: add Cluster Specifier Name to Route ( #4972 )
...
* xdsclient: add Cluster Specifier Name to Route
2021-11-12 15:50:27 -05:00
Easwar Swaminathan
82d8af8bf0
balancer: add Authority field to balancer.BuildOptions ( #4969 )
2021-11-11 10:59:18 -08:00
Uddeshya Singh
ea068ed2e6
rpc_util: Change error message to indicate size after decompression ( #4918 )
2021-11-11 09:52:54 -08:00
Doug Fawley
d61c7ae86d
internal: merge xds/envconfig into env package ( #4923 )
2021-11-10 17:05:08 -08:00