Doug Fawley
f2180b4d54
server: prohibit more than MaxConcurrentStreams handlers from running at once ( #6703 )
2023-10-10 10:51:45 -07:00
Mike Maloney
313861efe5
Explicitly specify the `dns` schema for the ALTS hand-shaker. ( #6686 )
...
Before this change applications that override the default resolver may
not be able to talk to the metadata server to start the ALTS Handshake,
resulting in DirectPath not being used.
2023-10-10 09:30:27 -07:00
Arvind Bright
59f57b160e
randomWRR: remove lock for accessing WRR.items ( #6666 )
2023-10-06 17:43:21 -07:00
Gina Yeh
afaf31aeeb
deps: update dependencies for all modules ( #6698 )
...
* deps: update dependencies for all modules
* deps: update more dependencies
2023-10-06 12:02:06 -07:00
Easwar Swaminathan
eb33677ee4
xds/internal/server: stop using a fake xDS client in rds handler tests ( #6689 )
2023-10-06 11:38:17 -07:00
Gina Yeh
61ee14c705
Change version to 1.60.0-dev ( #6697 )
2023-10-05 16:40:43 -07:00
Peter Štibraný
be7919c3dc
transport: Pass Header metadata to tap handle. ( #6652 )
2023-10-05 14:08:13 -04:00
Doug Fawley
e3f1514cdb
Reapply "status: fix/improve status handling ( #6662 )" ( #6673 ) ( #6688 )
2023-10-05 08:20:01 -07:00
Doug Fawley
696faa982c
client: add a test for NewSubConn / StateListener / cc.Close racing ( #6678 )
2023-10-04 15:39:16 -07:00
Arvind Bright
318c717a65
readme: fix badges ( #6687 )
2023-10-04 14:55:14 -07:00
Arvind Bright
39972fdd74
github: add code coverage with codecov.io ( #6676 )
2023-10-04 13:19:05 -07:00
Easwar Swaminathan
93dbc059f5
xds: move virtual host matcher test to the xdsresource package ( #6680 )
2023-10-04 09:09:57 -07:00
Arvind Bright
2c00469782
github: update actions/setup-go and actions/checkout ( #6675 )
2023-10-03 12:54:40 -07:00
Luwei Ge
1f73ed5fcf
Replace the gRFC pull request with the permanent link. ( #6674 )
2023-10-03 09:53:18 -07:00
Doug Fawley
9e1fc3e9c0
Revert "status: fix/improve status handling ( #6662 )" ( #6673 )
2023-10-02 12:52:25 -07:00
Doug Fawley
0772ed7355
status: fix/improve status handling ( #6662 )
2023-10-02 09:54:42 -07:00
Easwar Swaminathan
1466283cc6
internal/idle: add a test that invokes ClientConn methods concurrently ( #6659 )
2023-09-29 14:23:45 -07:00
Aditya Sood
fd9ef7263a
interop: implement rpc-behavior for UnaryCall() ( #6575 )
2023-09-27 13:43:03 -04:00
Doug Fawley
c6264a9f90
examples: add an example of flow control behavior ( #6648 )
2023-09-27 08:03:41 -07:00
Easwar Swaminathan
ee4b62c7b8
encoding: fix mention of DecompressedSize in docstring ( #6665 )
2023-09-26 14:37:22 -07:00
Easwar Swaminathan
09792b58fb
test: move codec tests to a separate file ( #6663 )
2023-09-26 12:10:12 -07:00
Easwar Swaminathan
57cb4d8069
internal/backoff: add a helper to run a function with backoff ( #6661 )
2023-09-26 11:10:18 -07:00
Easwar Swaminathan
5e4402fffa
attributes: avoid the use of %#v formatting verb ( #6664 )
2023-09-26 09:58:45 -07:00
Easwar Swaminathan
147bd85912
balancer: add a warning for balancer names that contain upper case letters ( #6647 )
2023-09-25 16:07:05 -07:00
Easwar Swaminathan
4ced601604
googlec2p: remove support for the experimental scheme ( #6645 )
2023-09-25 10:54:59 -07:00
apolcyn
a758b62537
xds/googledirectpath: fix google-c2p resolver test case involving bootstrap env config ( #6657 )
2023-09-22 15:43:47 -07:00
ulas
e61a14d768
fix testing parameter on xds_client_custom_lb_test ( #6646 )
2023-09-22 14:31:07 -07:00
Haixin Chen
58e2f2b105
attributes: print typed nil values instead of panic ( #6574 )
...
Co-authored-by: Easwar Swaminathan <easwars@google.com>
2023-09-22 12:09:02 -07:00
Gina Yeh
fe0dc2275d
interop/grpc_testing: regenerate pb.gos ( #6653 )
2023-09-21 14:58:18 -07:00
ulas
130bc4281c
Improve testutils.MarshalAny ( #6617 )
2023-09-18 14:05:29 -07:00
Easwar Swaminathan
3156151aee
grpclb: teach the manual resolver to handle restarts ( #6635 )
2023-09-18 14:04:53 -07:00
Antoine Tollenaere
1457a96132
balancer/weightedroundrobin: fix ticker leak on update ( #6643 )
2023-09-18 11:34:50 -07:00
Easwar Swaminathan
92f5ba9783
xdsclient: completely remove the old WatchCluster API ( #6621 )
2023-09-18 09:00:19 -07:00
Easwar Swaminathan
94d8074c61
grpclb: some minor cleanups ( #6634 )
2023-09-15 10:47:59 -07:00
Easwar Swaminathan
1880bd6ff3
resolver/manual: support restarts, required for channel idleness ( #6638 )
2023-09-15 10:47:11 -07:00
Easwar Swaminathan
9deee9ba5f
idle: use LB policy close event as a proxy for channel idleness ( #6628 )
2023-09-13 13:38:03 -07:00
Easwar Swaminathan
2d1bb21e4d
grpc: ensure transports are closed when the channel enters IDLE ( #6620 )
2023-09-12 13:53:19 -07:00
Easwar Swaminathan
552525e56b
interop/xds_federation: remove binary file ( #6622 )
2023-09-12 12:33:52 -07:00
Easwar Swaminathan
82a568ddbb
cdsbalancer: switch cluster watch to generic xDS client API ( #6600 )
2023-09-12 10:02:12 -07:00
Easwar Swaminathan
03172006f5
health/grpc_health_v1: update pb.go ( #6616 )
2023-09-11 10:06:12 -07:00
Aditya Sood
57dcb71f02
interop/xds: improve error message ( #6614 )
2023-09-11 09:32:56 -07:00
Easwar Swaminathan
254bccb3bd
idle: decrement active call count for streaming RPCs only when the call completes ( #6610 )
2023-09-11 08:39:06 -07:00
Doug Fawley
b0a946cf0c
xds: fix hash policy header to skip bin headers and use extra metadata ( #6609 )
2023-09-07 16:54:08 -07:00
Zach Reyes
1e0d82e9f0
balancer/leastrequest: Cache atomic load and also add concurrent rpc test ( #6602 )
2023-09-05 16:27:51 -04:00
Zach Reyes
8eb4ac4c15
grpc: Change server stream context handling ( #6598 )
2023-09-01 15:00:56 -04:00
Huang Chong
e498bbc9bd
leastrequest: fix data race in leastrequest picker ( #6587 )
2023-08-31 14:39:09 -04:00
Easwar Swaminathan
778e638122
balancergroup: improve observability around balancer cache behavior ( #6597 )
2023-08-31 11:27:03 -07:00
Easwar Swaminathan
aa6ce35c79
vet: ensure all usages of grpc_testing package are renamed when importing ( #6595 )
2023-08-29 15:27:50 -07:00
Easwar Swaminathan
d045b41c3d
interop/grpc_testing: regenerate pb.gos ( #6596 )
2023-08-29 15:15:59 -07:00
Easwar Swaminathan
61b7baa47b
grpc_test: rename import for grpc_testing ( #6594 )
2023-08-29 13:52:17 -07:00