Zach Reyes
8702a2ebf4
stats/opencensus: Add top level call span ( #6030 )
2023-02-21 15:51:28 -05:00
Zach Reyes
85b95dc6f9
gcp/observability: Register new views ( #6026 )
2023-02-21 15:50:44 -05:00
Zach Reyes
abff344ead
stats/opencensus: Add per call latency metric ( #6017 )
2023-02-16 17:33:17 -05:00
Zach Reyes
0f02ca5cc9
gcp/observability: Switch observability module to use new opencensus instrumentation code ( #6021 )
2023-02-15 14:44:45 -05:00
Doug Fawley
6d612a3e67
resolver: update Resolver.Scheme() docstring to mention requirement of lowercase scheme names ( #6014 )
2023-02-15 08:51:43 -08:00
Zach Reyes
30d8c0a043
xds/internal/xdsclient: NACK empty clusters in aggregate clusters ( #6023 )
2023-02-14 22:57:10 -05:00
Arvind Bright
081499f2e8
xds: remove support for v2 Transport API ( #6013 )
2023-02-14 13:35:52 -08:00
Zach Reyes
dd12def821
stats/opencensus: Add OpenCensus traces support ( #5978 )
...
* Add opencensus traces support
2023-02-14 16:27:28 -05:00
Arvind Bright
f4feddb375
github: update tests to use go version 1.20 ( #6020 )
2023-02-14 10:13:53 -08:00
Zach Reyes
81534105ca
client: Add dial option to disable global dial options ( #6016 )
2023-02-13 21:13:32 -05:00
Fabian Holler
55dfae6e5b
resolver: document handling UpdateState errors by resolvers ( #6002 )
...
Extend the Godoc for resolver.ClientConn.UpdateState with a
description of how resolvers should handle returned errors.
The description is based on the explanation of dfawley in
https://github.com/grpc/grpc-go/issues/5048
2023-02-08 17:04:05 -05:00
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