Commit Graph

5346 Commits

Author SHA1 Message Date
eshitachandwani 2fd426d091
transport,grpc: Integrate delegating resolver and introduce dial options for target host resolution (#7881)
* Change proxy behaviour
2025-01-24 12:10:11 +05:30
eshitachandwani 66f64719c5
*: regenrate pbs (#8034)
* regenerate protos
2025-01-24 11:27:45 +05:30
Arjan Singh Bal 35cec50d2b
grpc: Fix encoded message size reported in error message (#8033) 2025-01-24 10:23:17 +05:30
Purnesh Dixit 2517a4632b
xdsclient: introduce pool to manage multiple xDS clients with same bootstrap content (#7898) 2025-01-24 00:31:40 +05:30
zbilun 897818ae26
interop: improve rpc_soak and channel_soak test to cover concurrency in Go (#8025) 2025-01-23 10:42:29 -08:00
vinothkumarr227 8cf8fd1433
grpc: fix message length checks when compression is enabled and maxReceiveMessageSize is MaxInt (#7918) 2025-01-23 10:38:25 -08:00
Qishuai Liu 67bee55a47
server: fix buffer release timing in processUnaryRPC (#7998) 2025-01-21 10:28:09 -08:00
Easwar Swaminathan fe04c06846
xds: remove unused code in testutils (#8003) 2025-01-21 10:04:27 -08:00
Arjan Singh Bal be12ee9545
deps: Update go.opentelemetry.io dependencies (#8020) 2025-01-21 13:38:40 +05:30
Purnesh Dixit eb7c484fec
Revert "interop: improve rpc_soak and channel_soak test to cover concurrency in Go (#7926)" (#8019) 2025-01-20 09:49:18 +05:30
Tero Saarni c26dd462b3
deps: bump github.com/golang/glog (#8018)
Signed-off-by: Tero Saarni <tero.saarni@est.tech>
2025-01-20 09:34:30 +05:30
Purnesh Dixit c879198e3b
cleanup: fix comments spacing (#8015) 2025-01-17 11:58:35 +05:30
Arjan Singh Bal 89093a368e
github: Run deps workflow against PR target branch and improve dir names (#8010) 2025-01-16 23:47:25 +05:30
Easwar Swaminathan 9dc22c029c
xdsclient: release lock before attempting to close underlying transport (#8011) 2025-01-15 18:33:26 -08:00
Arjan Singh Bal eb1added1d
credentials: Add experimental credentials that don't enforce ALPN (#7980) 2025-01-15 17:25:42 +05:30
Arjan Singh Bal 130c1d73d0
leastrequest: Delegate subchannel creation to pickfirst (#7969) 2025-01-15 12:20:45 +05:30
Arjan Singh Bal 74ac821433
endpointsharding: Export parsed pickfirst config instead of json string (#8007) 2025-01-15 08:29:36 +05:30
janardhanvissa f35fb347b7
authz: modify the tests to use stubserver instead of testservice implementations (#7888) 2025-01-13 13:07:57 +05:30
Arjan Singh Bal aad8a12b45
clustetresolver: Copy endpoints.Addresses slice from DNS updates to avoid data races (#7991) 2025-01-13 10:05:02 +05:30
eshitachandwani f9bc335fc5
deps: update dependencies for all modules (#7987)
deps: update dependencies for all modules
2025-01-13 09:39:03 +05:30
Arjan Singh Bal 2d4daf3475
protoc-gen-go-grpc: Update grpc-go and unskip test (#7995) 2025-01-10 09:47:21 +05:30
Arjan Singh Bal 62b4867888
clusterresolver: Avoid blocking for subsequent resolver updates in test (#7937) 2025-01-10 09:44:27 +05:30
Matthieu MOREL 9223fd6115
deps: bump github.com/envoyproxy/go-control-plane to v0.13.4 (#7974)
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2025-01-10 09:35:20 +05:30
zbilun d118866d56
interop: improve rpc_soak and channel_soak test to cover concurrency in Go (#7926) 2025-01-09 14:26:59 -08:00
Arjan Singh Bal 6f41085574
Change version to 1.71.0-dev (#7986) 2025-01-08 15:03:12 +05:30
Purnesh Dixit 724f450f77
examples/features/csm_observability: use helloworld client and server instead of echo client and server (#7945) 2024-12-24 18:11:16 +05:30
Doug Fawley e8d5feb181
rbac: add method name to :path in headers (#7965) 2024-12-24 17:03:29 +05:30
Arjan Singh Bal e912015fd3
cleanup: Fix usages of non-constant format strings (#7959) 2024-12-23 13:34:22 -08:00
janardhanvissa 681334a461
cleanup: replace dial with newclient (#7943) 2024-12-23 11:11:43 -08:00
eshitachandwani 063d352de0
internal/resolver: introduce a new resolver to handle target URI and proxy address resolution (#7857) 2024-12-23 11:28:05 +05:30
Arjan Singh Bal 10c7e13311
outlierdetection: Support health listener for ejection updates (#7908) 2024-12-23 10:38:35 +05:30
Arjan Singh Bal bce0535003
test: Add a test for decompression exceeding max receive message size (#7938) 2024-12-23 09:48:51 +05:30
Easwar Swaminathan f32168c23b
envconfig: enable xDS client fallback by default (#7949) 2024-12-20 09:49:25 -08:00
Arjan Singh Bal e957825109
test: Workaround slow SRV lookups in flaking test (#7957) 2024-12-20 22:29:13 +05:30
TomerJLevy e5a4eb091f
deps: update crypto dependency to resolve CVE-2024-45337 (#7956) 2024-12-19 21:45:50 -08:00
janardhanvissa 56a14ba1f8
cleanup: replace dial with newclient (#7920) 2024-12-18 14:13:10 -08:00
pvsravani b3bdacbb55
test: switching to stubserver in tests instead of testservice (#7925) 2024-12-18 10:14:42 -08:00
Purnesh Dixit e8055ea11f
grpcs: update `WithContextDialer` documentation to include using passthrough resolver (#7916) 2024-12-17 09:00:58 +05:30
Zach Reyes d0716f9e62
examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (#7933) 2024-12-15 21:49:44 -08:00
Arjan Singh Bal cc161defef
xds: Add support for multiple addresses per endpoint (#7858) 2024-12-16 10:18:25 +05:30
Easwar Swaminathan 3f762759a7
xdsclient: stop caching xdsChannels for potential reuse, after all references are released (#7924) 2024-12-13 14:14:05 -08:00
Doug Fawley 7ee073d325
experimental/stats: re-add type aliases for migration (#7929) 2024-12-13 11:24:39 -08:00
Arjan Singh Bal 38a8b9a705
health, grpc: Deliver health service updates through the health listener (#7900) 2024-12-12 11:50:25 +05:30
Ashu Pednekar c1b6b3744a
Update README.md (#7921) 2024-12-11 16:12:42 +05:30
eshitachandwani e4d084a6ec
examples: replace printf with print for log message in gracefulstop (#7917) 2024-12-10 23:10:08 +05:30
janardhanvissa b1f70ce055
test: replace grpc.Dial with grpc.NewClient 2024-12-10 16:18:57 +05:30
jovial 0027558c5d
internal/transport: replace integer status codes with http constants (#7910) 2024-12-10 15:23:27 +05:30
Purnesh Dixit 66ba4b264d
examples/features/gracefulstop: add example to demonstrate server graceful stop (#7865) 2024-12-06 10:30:55 +05:30
Easwar Swaminathan adad26df18
test/kokoro: Add psm-fallback build config (#7899) 2024-12-05 15:50:47 -08:00
Doug Fawley f53724da14
serviceconfig: Return errors instead of skipping invalid retry policy config (#7905) 2024-12-05 15:16:45 -08:00