Commit Graph

4583 Commits

Author SHA1 Message Date
Easwar Swaminathan a75fd73d61
Change version to 1.55.0-dev (#6131) 2023-03-17 13:38:15 -07:00
Zach Reyes b638faff22
stats/opencensus: Add message prefix to metrics names (#6126) 2023-03-17 14:34:52 -04:00
Matthew Stevenson c84a5005d9
credentials/alts: defer ALTS stream creation until handshake time (#6077) 2023-03-17 09:09:42 -07:00
wenxuwan 6f44ae89b1
metadata: add benchmark test for FromIncomingContext and ValueFromIncomingContext (#6117) 2023-03-15 16:19:40 -04:00
Sergey Matyukevich a1e657ce53
client: log last error on subchannel connectivity change (#6109) 2023-03-15 10:19:01 -07:00
Zach Reyes 36fd0a4396
gcp/observability: Add compressed metrics to observability module and synchronize View data with exporter (#6105) 2023-03-14 22:50:56 -04:00
Easwar Swaminathan 52ca957106
xds: make comparison of server configs in bootstrap more reliable (#6112) 2023-03-14 18:37:14 -07:00
Zach Reyes 7507ea6bcb
gcp/observability: Change logging schema and set queue size limit for logs and batching delay (#6118) 2023-03-14 20:20:09 -04:00
Doug Fawley 16c3b7df7f
examples: add example for ORCA load reporting (#6114) 2023-03-14 14:01:16 -07:00
Doug Fawley b458a4f11a
transport: stop always closing connections when loopy returns (#6110) 2023-03-14 13:32:25 -07:00
Arvind Bright 11e2506cb6
tests: Scale down keepalive test timings (#6088) 2023-03-14 10:40:00 -07:00
Stanley Cheung 5796c409ee
interop/observability: Pass interop parameters to client/server as-is (#6111) 2023-03-10 10:44:04 -08:00
Easwar Swaminathan abd4db22a7
xdsclient/tests: fix flaky test NodeProtoSentOnlyInFirstRequest (#6108) 2023-03-10 10:27:04 -08:00
Easwar Swaminathan 3633361c26
tests: support LRS on the same port as ADS (#6102) 2023-03-10 10:00:13 -08:00
Arvind Bright 0558239af0
Update CONTRIBUTING.md (#6089) 2023-03-10 09:28:07 -08:00
Easwar Swaminathan 22608213b8
go.mod: upgrade golang.org/x/net to address CVE-2022-41723 (#6106) 2023-03-09 16:30:30 -08:00
Easwar Swaminathan 60a1aa38f8
testutils: add support for creating endpoint resources with options (#6103) 2023-03-09 14:35:40 -08:00
Arvind Bright 92d9e77ac7
xds: NACK route configuration if sum of weights of weighted clusters exceeds uint32_max (#6085) 2023-03-09 14:34:15 -08:00
Luwei Ge d02039b685
Deflake the integration test. (#6093)
The short test timeout was causing the DialContext to return an error
even if it was non-blocking when a large number of tests are executed
simultaneously. The way I think we should do with is to stick with the
normal time out but cancel the context promptly, instead of deferring it
at the end to release resources.
2023-03-09 12:28:57 -08:00
Zach Reyes 55d8783479
gcp/observability: Link logs and traces by logging Trace and Span IDs (#6056) 2023-03-09 13:56:23 -05:00
Doug Fawley ad4057fcc5
transport: stop returning errors that are always nil (#6098) 2023-03-08 13:40:47 -08:00
Doug Fawley 558e1b6f7f
examples/authz: add token package docstring (#6095) 2023-03-07 14:50:03 -08:00
Easwar Swaminathan 33df9fc43d
credentials/xds: improve error message upon SAN matching failure (#6080) 2023-03-07 10:03:02 -08:00
Easwar Swaminathan 3292193519
xdsclient: handle race with watch timer handling (#6086) 2023-03-06 15:45:45 -08:00
Easwar Swaminathan e83e34be0b
xds/resolver/test: use a non-blocking send instead of closing the channel (#6082) 2023-03-06 13:57:32 -08:00
Stanley Cheung b46bdef165
interop/observability: add GCP Observability Testing Client/Server (#5979) 2023-03-03 15:00:20 -08:00
Zach Reyes f31168468f
stats/opencensus: New uncompressed metrics and align with tracing spec (#6051) 2023-03-03 17:21:40 -05:00
Zach Reyes cc320bf820
grpc: Log server trailers before writing status (#6076) 2023-03-03 17:20:54 -05:00
Easwar Swaminathan b9e6d59a1a
xdsclient: send Node proto only on first discovery request on ADS stream (#6078) 2023-03-03 13:07:40 -08:00
Easwar Swaminathan ae4a23150b
ringhash: ensure addresses are consistenly hashed across updates (#6066) 2023-03-02 17:47:45 -08:00
Easwar Swaminathan 52dcd1470d
xdsclient: move tests from `e2e_test` to `tests` directory (#6073) 2023-03-02 14:15:02 -08:00
Zach Reyes d8f80bb0a3
stats/opencensus: Added client api latency and upgrade go.mod (#6042) 2023-03-02 17:13:50 -05:00
Zach Reyes a8b32264c6
gcp/observability: Disable logging and traces on channels to cloud ops backends (#6022) 2023-03-02 17:01:58 -05:00
Borja Lazaro Toralles 20141c2596
examples: add an example to illustrate authorization (authz) support (#5920) 2023-03-02 09:17:20 -08:00
Easwar Swaminathan 8c374f7607
clusterresolver: cleanup resource resolver implementation (#6052) 2023-03-02 08:58:05 -08:00
Zach Reyes 1d16ef5bd8
metadata: Lowercase appended metadata (#6071) 2023-03-01 20:47:18 -05:00
Arvind Bright 8ba23be961
cmd/protoc-gen-go-grpc: bump -version to 1.3.0 for release (#6064) 2023-03-01 09:58:20 -08:00
Easwar Swaminathan a1693ec5d2
fakeserver: remove ADS and LRS v2 support (#6068) 2023-02-28 15:04:46 -08:00
Easwar Swaminathan 832ecc2574
channelz: use protocmp.Transform() to compare protos (#6065) 2023-02-28 13:29:59 -08:00
Arvind Bright 28b6bcf9ba
xds/xdsclient: improve failure mode behavior (gRFC A57) (#5996) 2023-02-28 11:44:37 -08:00
Easwar Swaminathan d53f0ec318
test: move compressor tests out of end2end_test.go (#6063) 2023-02-28 11:30:48 -08:00
KT dba41efd93
metadata: fix validation issues (#6001) 2023-02-28 13:43:56 -05:00
Easwar Swaminathan 75bed1de3d
test: move e2e health checking tests out of end2end_test.go (#6062) 2023-02-28 09:36:06 -08:00
Easwar Swaminathan 0586c51d1b
internal/transport: reduce running time of test from 5s to 1s (#6061) 2023-02-28 09:34:05 -08:00
Zach Reyes 7437662fd5
internal/transport: Fix flaky keep alive test (#6059) 2023-02-27 20:31:24 -05:00
Easwar Swaminathan 681b13383c
admin/test: split channelz imports (#6058) 2023-02-27 16:57:44 -08:00
Easwar Swaminathan 1093d3ac0a
channelz: remove dependency on testing package (#6050) 2023-02-27 16:34:15 -08:00
Easwar Swaminathan 3775f633ce
xdsclient/transport: reduce chattiness of logs (#5992) 2023-02-24 13:13:13 -08:00
Easwar Swaminathan 6fe609daff
xdsclient: minor cleanup in eds parsing (#6055) 2023-02-24 13:12:12 -08:00
Easwar Swaminathan 5353eaa440
testing: add helpers to configure cluster specifier plugin type (#5977) 2023-02-21 19:30:13 -08:00