Commit Graph

4422 Commits

Author SHA1 Message Date
Zach Reyes ceb3f07190
client: Revert dialWithGlobalOption (#6012) 2023-02-08 17:02:17 -05:00
大可 d655f404da
internal/transport: fix severity of log when receiving a GOAWAY with error code ENHANCE_YOUR_CALM (#5935) 2023-02-08 16:36:09 -05:00
horpto b81e8b62c9
metadata: slightly improve operateHeaders (#6008) 2023-02-08 13:27:02 -08:00
Arvind Bright e9d9bd0436
tests: reduce the degree of stress testing in long running tests (#6003) 2023-02-08 13:03:14 -08:00
Arvind Bright f855226105
github: update codeQL action to v2 (#6009) 2023-02-07 14:24:07 -08:00
Zach Reyes f69e9ad8d4
stats/opencensus: Add OpenCensus metrics support (#5923) 2023-02-06 20:00:14 -05:00
Borja Lazaro Toralles 3151e834fa
cmd/protoc-gen-go-grpc: export consts for full method names (#5886) 2023-02-01 13:20:35 -08:00
Easwar Swaminathan d6dabba01f
xds/server: reduce chattiness of logs (#5995) 2023-01-31 14:57:29 -08:00
Ronak Jain 0954097276
server: expose API to set send compressor (#5744)
Fixes https://github.com/grpc/grpc-go/issues/5792
2023-01-31 13:27:34 -08:00
Easwar Swaminathan a7058f7b72
xds/csds: switch tests to use the new generic xdsclient API (#6000) 2023-01-31 10:36:41 -08:00
Easwar Swaminathan 37111547ca
xdsclient/bootstrap: reduce chattiness of logs (#5991) 2023-01-31 10:29:11 -08:00
Easwar Swaminathan d103fc7066
xdsclient/xdsresource: reduce chattiness of logs (#5993) 2023-01-31 10:28:48 -08:00
Zach Reyes 6a707eb1bb
client: add an option to disable global dial options (#5990) 2023-01-27 17:06:29 -05:00
Arvind Bright c813c17a33
Change version to 1.54.0-dev (#5985) 2023-01-26 14:50:21 -08:00
Doug Fawley 2a1e9348ff
server: after GracefulStop, ensure connections are closed when final RPC completes (#5968)
Fixes https://github.com/grpc/grpc-go/issues/5930
2023-01-25 16:28:29 -08:00
Kyle J. Burda e2d69aa076
tests: fix spelling of variable (#5966) 2023-01-25 11:27:02 -08:00
Easwar Swaminathan a6376c9893
xds/resolver: cleanup tests to use real xDS client 3/n (#5953) 2023-01-24 19:16:33 -08:00
Easwar Swaminathan bf8fc46fa6
xds/resolver: cleanup tests to use real xDS client 5/n (#5955) 2023-01-24 15:09:06 -08:00
Kyle J. Burda 3930549b38
resolver: replace resolver.Target.Endpoint field with Endpoint() method (#5852)
Fixes https://github.com/grpc/grpc-go/issues/5796
2023-01-24 12:03:56 -08:00
Doug Fawley 894816c487
grpclb: rename `grpclbstate` package back to `state` (#5962)
Fixes https://github.com/grpc/grpc-go/issues/5928
2023-01-24 10:19:54 -08:00
Ronak Jain e5a0237a46
encoding: fix duplicate compressor names (#5958) 2023-01-24 09:41:05 -08:00
Easwar Swaminathan 4adb2a7a00
xds/resolver: cleanup tests to use real xDS client 2/n (#5952) 2023-01-23 16:56:37 -08:00
Zach Reyes 52a8392f37
gcp/observability: update method name validation (#5951) 2023-01-23 18:31:16 -05:00
Easwar Swaminathan 4075ef07c5
xds: fix panic involving double close of channel in xDS transport (#5959) 2023-01-23 14:50:46 -08:00
Zach Reyes 7bf6a58a17
gcp/observability: Cleanup resources allocated if start errors (#5960) 2023-01-23 17:44:50 -05:00
Easwar Swaminathan bc9728f98b
xds/resolver: cleanup tests to use real xDS client 4/n (#5954) 2023-01-19 16:16:47 -08:00
Easwar Swaminathan 6e749384f7
xds/resolver: cleanup tests to use real xDS client (#5950) 2023-01-18 14:57:16 -08:00
Joshua Humphries 9b9b381270
server: fix a few issues where grpc server uses RST_STREAM for non-HTTP/2 errors (#5893)
Fixes https://github.com/grpc/grpc-go/issues/5892
2023-01-18 12:59:58 -08:00
Easwar Swaminathan ace808232f
xdsclient: close func refactor (#5926)
Fixes https://github.com/grpc/grpc-go/issues/5895
2023-01-18 11:32:40 -08:00
Arvind Bright 9326362a37
transport: fix maxStreamID to align with http2 spec (#5948) 2023-01-18 10:05:46 -08:00
Sergii Tkachenko 4e4d8288ff
xds interop: Fix buildscripts not continuing on a failed test suite (#5937) 2023-01-17 16:25:48 -08:00
Mikhail Mazurskiy 379a2f676c
*: add missing colon to errorf messages to improve readability (#5911) 2023-01-17 16:11:47 -08:00
Sergii Tkachenko cde2edce6b
Revert "xds interop: Fix buildscripts not continuing on a failed test suite (#5932)" (#5936) 2023-01-17 18:18:44 -05:00
Easwar Swaminathan 78ddc05d9b
xdsclient: fix race in load report implementation (#5927) 2023-01-13 10:25:48 -08:00
Sergii Tkachenko 2a9e970f94
xds interop: Fix buildscripts not continuing on a failed test suite (#5932) 2023-01-13 13:02:53 -05:00
Easwar Swaminathan 9228cffc1a
rls: fix a data race involving the LRU cache (#5925) 2023-01-12 16:02:10 -08:00
Easwar Swaminathan be06d526c0
binarylog: consistently rename imports for binarylog proto (#5931) 2023-01-12 16:00:34 -08:00
Doug Fawley bf3ad35240
*: update all dependencies (#5924) 2023-01-11 13:49:41 -08:00
Arvind Bright 6de8f50f91
transport: drain client transport when streamID approaches maxStreamID (#5889)
Fixes https://github.com/grpc/grpc-go/issues/5600
2023-01-11 12:58:00 -08:00
Zach Reyes 42b7b6331c
stats/opencensus: OpenCensus instrumentation api (#5919) 2023-01-11 14:21:24 -05:00
Simon Kotwicz 974a5ef804
grpc: document defaults in MaxCallMsgSize functions (#5916) 2023-01-11 14:07:56 -05:00
Easwar Swaminathan 9b73c42daa
test/xds: add tests for scenarios where authority in resource name is not specified in bootstrap config (#5890)
Fixes https://github.com/grpc/grpc-go/issues/5429
2023-01-10 16:31:19 -08:00
Easwar Swaminathan 3b2da532bc
xdsclient: handle resource not found errors correctly (#5912) 2023-01-10 15:46:57 -08:00
Theodore Salvo f2fbb0e07e
Deprecate use of `ioutil` package (#5906)
Resolves https://github.com/grpc/grpc-go/issues/5897
2023-01-03 11:20:20 -08:00
Easwar Swaminathan 8ec85e4246
priority: improve and reduce verbosity of logs (#5902) 2023-01-03 11:12:51 -08:00
Arvind Bright 12b8fb52a1
test: move e2e HTTP header tests to http_header_end2end_test.go (#5901) 2022-12-28 17:23:09 -06:00
Fu Wei f1a9ef9c1b
stream: update ServerStream.SendMsg doc (#5894) 2022-12-28 11:59:01 -06:00
Theodore Salvo c90744f16a
oauth: mark `NewOauthAccess` as deprecated and update examples to use `TokenSource` (#5882)
* Mark NewOauthAccess as deprecated & change examples

* Fix composite literal uses unkeyed fields for v1.19
2022-12-27 21:06:47 -06:00
Doug Fawley 0e5421c1e5
internal/envconfig: add convenience boolFromEnv to improve readability (#5887) 2022-12-22 15:02:43 -08:00
Doug Fawley 4565dd70ae
ringhash: allow overriding max ringhash size via environment variable (#5884) 2022-12-22 08:31:38 -08:00