Commit Graph

4365 Commits

Author SHA1 Message Date
Arvind Bright b2d4d5dbae
test: fix raceyness check to deflake test http server (#5866)
Fixes https://github.com/grpc/grpc-go/issues/4990
2022-12-19 12:57:49 -06:00
Zach Reyes 54b7d03e0f
grpc: Add join Dial Option (#5861) 2022-12-16 20:02:04 -05:00
Doug Fawley 70617b11fa
vet & github: run vet separately from tests; make vet-proto only check protos (#5873) 2022-12-16 16:37:31 -08:00
Doug Fawley 81ad1b550f
*: update all dependencies (#5874) 2022-12-16 15:04:12 -08:00
Doug Fawley 357d7afc43
Change version to 1.53.0-dev (#5872) 2022-12-16 13:26:17 -08:00
Easwar Swaminathan a0e8eb9dc4
test: rename race.go to race_test.go (#5869) 2022-12-16 09:45:36 -08:00
Antoine Tollenaere ae86ff40e7
benchmark: fix typo in ClientReadBufferSize feature name (#5867) 2022-12-15 09:49:58 -08:00
Mohan Li e53d28f5eb
xdsclient: log node ID with verbosity INFO (#5860) 2022-12-14 09:05:38 -08:00
Zach Reyes 9373e5cb26
transport: Fix closing a closed channel panic in handlePing (#5854) 2022-12-13 15:44:03 -05:00
Sean Barag 2f413c4548
transport/http2: use HTTP 400 for bad requests instead of 500 (#5804) 2022-12-13 11:31:23 -08:00
Easwar Swaminathan 5003029eb6
testutils: do a better job of verifying pick_first in tests (#5850) 2022-12-13 10:01:03 -08:00
Zach Reyes 3e27f89917
binarylog: Account for key in metadata truncation (#5851) 2022-12-09 16:58:12 -05:00
Easwar Swaminathan f54bba9af7
test/xds: minor cleanup in xDS e2e test (#5843) 2022-12-08 19:21:56 -08:00
Zach Reyes a9709c3f8c
Added logs for reasons causing connection and transport close (#5840) 2022-12-08 19:44:23 -05:00
Easwar Swaminathan aba03e1ab1
xds: pass options by value to helper routines which setup the management server in tests (#5833) 2022-12-08 16:26:21 -08:00
richzw 638141fbb9
examples: add feature/cancellation retry to example test script (#5846) 2022-12-07 10:52:57 -08:00
Doug Fawley 22c1fd2e10
deps: update golang.org/x/net to latest in all modules (#5847) 2022-12-07 10:52:31 -08:00
Easwar Swaminathan 19490352e8
ringhash: add logs to surface information about ring creation (#5832)
Fixes https://github.com/grpc/grpc-go/issues/5781
2022-12-06 11:59:35 -08:00
Easwar Swaminathan f7c110af15
test: remove use of deprecated WithInsecure() API (#5836) 2022-12-06 10:27:30 -08:00
richzw a2054471ce
examples: add new example to show updating metadata in interceptors (#5788) 2022-12-06 08:57:50 -08:00
Zach Reyes 001d234e1f
rls: Fix regex in rls test (#5834) 2022-12-01 21:09:18 -05:00
Easwar Swaminathan 736197138d
rls: use a regex for the expected error string (#5827) 2022-12-01 11:59:34 -08:00
Gregory Cooke 617d6c8a6c
security/advancedtls: add test for crl cache expiration behavior (#5749)
* Add test for cache reloading

* cleanup

* swap to using nil for no revoked certs

* Add description for new test
2022-12-01 14:09:57 -05:00
Easwar Swaminathan ef51864f48
grpclb: improve grpclb tests (#5826)
Fixes https://github.com/grpc/grpc-go/issues/4392
2022-12-01 10:52:58 -08:00
Easwar Swaminathan fa99649f0d
xdsclient: deflake new transport ack/nack tests (#5830) 2022-12-01 10:25:30 -08:00
Doug Fawley 99ba98231e
transport/server: flush GOAWAY before closing conn due to max age (#5821)
Fixes https://github.com/grpc/grpc-go/issues/4859
2022-12-01 09:02:41 -08:00
Doug Fawley 20c937eebe
transport: limit AccountCheck tests to fewer streams and iterations to avoid flakes (#5828)
Fixes https://github.com/grpc/grpc-go/issues/5283
2022-11-30 17:07:48 -08:00
Easwar Swaminathan 110ed9e6cc
xdsclient: resource-type-agnostic transport layer (#5808) 2022-11-30 11:34:19 -08:00
Doug Fawley c91396d4e1
pickfirst: do not return initial subconn while connecting (#5825)
Fixes https://github.com/grpc/grpc-go/issues/5293
2022-11-30 08:57:17 -08:00
Antoine Tollenaere 94f0e7fa77
benchmark: add a feature for read and write buffer sizes (#5774)
* benchmark: add a feature for read and write buffer sizes
2022-11-30 11:52:40 -05:00
Zach Reyes 087387ca18
Deflake Outlier Detection xDS e2e test (#5819) 2022-11-29 17:48:52 -05:00
Easwar Swaminathan dd123b7f86
testutils/pickfirst: move helper function to testutils (#5822) 2022-11-29 12:03:36 -08:00
Yash Handa be202a2601
examples: add an example to illustrate the usage of stats handler (#5657) 2022-11-29 10:36:32 -08:00
Doug Fawley 9f97673ba4
test: move e2e goaway tests to goaway_test.go (#5820) 2022-11-29 10:08:03 -08:00
Theodore Salvo 0fe49e823f
grpc: Improve documentation of read/write buffer size server and dial options (#5800)
Fixes https://github.com/grpc/grpc-go/issues/5798
2022-11-28 10:17:00 -08:00
Easwar Swaminathan 09fc1a3498
interop: update Go version in docker container used for psm interop (#5811) 2022-11-22 14:16:13 -08:00
Yimin Chen adfb9155e4
server: fix ChainUnaryInterceptor and ChainStreamInterceptor to allow retrying handlers (#5666) 2022-11-22 12:58:04 -08:00
Easwar Swaminathan e0a9f1112a
reflection: split grpc and pb imports (#5810) 2022-11-22 10:40:31 -08:00
Easwar Swaminathan 6f96f961f3
reflection: update proto (#5809) 2022-11-22 08:58:26 -08:00
Theodore Salvo 6e43203eb4
reflection: generate protobuf files from grpc-proto (#5799) 2022-11-21 15:48:12 -08:00
Easwar Swaminathan 0abb6f9b69
xdsclient: resource type agnostic WatchResource() API (#5777) 2022-11-21 12:42:50 -08:00
Doug Fawley 3011eaf70e
test/tools: update staticcheck version to latest (#5806) 2022-11-18 13:51:43 -08:00
Doug Fawley fefb3ec0c0
test/tools: update everything to latest versions except staticcheck (#5805) 2022-11-18 11:26:37 -08:00
Doug Fawley 50be6ae2f9
go.mod: update all dependencies (#5803) 2022-11-18 10:56:02 -08:00
apolcyn ff146806d2
Cap min and max ring size to 4K (#5801) 2022-11-18 10:22:08 -08:00
wby 0238b6e1ce
transport: new stream with actual server name (#5748) 2022-11-18 08:57:37 -08:00
Huang Chong 817c1e8c41
passthrough: return error if endpoint is empty and opt.Dialer is nil when building resolver (#5732) 2022-11-16 10:02:07 -08:00
Easwar Swaminathan 56ac86fa0f
xdsclient: wait for underlying transport to close (#5775) 2022-11-10 16:36:19 -08:00
Antoine Tollenaere 457c2f5481
benchmark: use default buffer sizes (#5762) 2022-11-10 13:56:40 -08:00
littlejian 689d061d46
Cleanup usages of resolver.Target's Scheme and Authority (#5761) 2022-11-09 23:06:01 -08:00