vinothkumarr227
775150f68c
stats/opentelemetry: use TextMapProvider and TracerProvider from TraceOptions instead of otel global ( #8166 )
2025-03-13 11:54:06 +05:30
Purnesh Dixit
d860daa75b
example/features/retry: fix grpc.NewClient call in documentation ( #8163 )
2025-03-13 10:33:28 +05:30
Gregory Cooke
75d4a60639
[Security] Add support for parsing SPIFFE Bundle Maps ( #8124 )
...
This adds a dependency on go-spiffe in order to parse SPIFFE bundles. More specifically, that library does not yet support SPIFFE bundle maps, but it does support SPIFFE bundles. This adds parsing of these maps to grpc-go
2025-03-12 13:32:01 -04:00
MV Shiva
5ac9042795
balancer/rls: allow maxAge to exceed 5m if staleAge is set ( #8137 )
2025-03-12 07:21:16 -07:00
Easwar Swaminathan
bdba42f3a7
xds: emit resource-not-found logs at Warning level ( #8158 )
2025-03-11 15:32:47 -07:00
Easwar Swaminathan
a0a739f794
xds: ensure node ID is populated in errors from the server ( #8140 )
...
* xds: ensure node ID is populated in errors from the server
* xds: cleanup server e2e tests
* don't wrap status errors
2025-03-10 15:05:05 -07:00
Doug Fawley
5668c66bc6
resolver/manual: allow calling UpdateState with an un-Built resolver ( #8150 )
2025-03-06 13:39:48 -08:00
Arjan Singh Bal
5199327135
grpc: Add endpoints in resolverWrapper.NewAddresses ( #8149 )
2025-03-06 22:55:15 +05:30
chressie
f49c747db7
balancer/pickfirst/pickfirstleaf: fix race condition in tests ( #8148 )
2025-03-06 20:55:28 +05:30
Purnesh Dixit
af078150db
xds: introduce generic xds clients xDS and LRS Client API signatures ( #8042 )
2025-03-06 09:35:04 +05:30
Arjan Singh Bal
8c080da92c
priority: Send and validate connection error in test ( #8143 )
2025-03-05 23:44:04 +05:30
Arjan Singh Bal
e8c412da15
*: Regenerate protos ( #8142 )
2025-03-05 21:38:53 +05:30
Arjan Singh Bal
0914bba6c5
interop: Wait for server to become ready in alts interop tests ( #8141 )
2025-03-05 12:37:38 +05:30
Easwar Swaminathan
bffa4be817
xds: ensure xDS node ID is populated in errors from xds resolver and cds lb policy ( #8131 )
2025-03-04 17:32:04 -08:00
Arjan Singh Bal
8ae4b7db91
clusterresolver: Lower log level when ExitIdle is called with no child ( #8133 )
2025-03-01 00:23:48 +05:30
Arjan Singh Bal
0d6e39f679
transport: Send RST stream from the server when deadline expires ( #8071 )
2025-02-28 22:49:18 +05:30
Purnesh Dixit
7505bf2855
xds: introduce simple grpc transport for generic xds clients ( #8066 )
2025-02-28 15:05:21 +05:30
Purnesh Dixit
01080d57f3
stats/openetelemetry: refactor and make e2e test stats verification deterministic ( #8077 )
2025-02-28 14:42:19 +05:30
janardhanvissa
b0f5027011
cleanup: replace dial with newclient ( #7970 )
2025-02-28 13:53:16 +05:30
janardhanvissa
52a257e680
cleanup: replace dial with newclient ( #7967 )
2025-02-27 16:03:14 -08:00
Arjan Singh Bal
d48317fafe
github: change test action to cover the legacy pickfirst balancer ( #8129 )
2025-02-27 08:21:51 -08:00
Arjan Singh Bal
a510cf5d4d
xds, pickfirst: Enable additional addresses in xDS, set new pick_first as default ( #8126 )
2025-02-27 10:22:22 +05:30
Easwar Swaminathan
e9c0617119
xds: simplify code handling certain error conditions in the resolver ( #8123 )
2025-02-26 15:16:32 -08:00
Easwar Swaminathan
feaf942a79
cds: stop child policies on resource-not-found errors ( #8122 )
2025-02-26 15:05:37 -08:00
Arjan Singh Bal
dbf92b436d
deps: update dependencies for all modules ( #8108 )
2025-02-25 15:21:44 -08:00
Arjan Singh Bal
aa629e0ef3
balancergroup: Make closing terminal ( #8095 )
2025-02-25 11:29:05 +05:30
Arjan Singh Bal
e0ac3acff4
xdsclient: Add error type for NACKed resources ( #8117 )
2025-02-25 11:15:16 +05:30
Arjan Singh Bal
65c6718afb
examples/features/dualstack: Demonstrate Dual Stack functionality ( #8098 )
2025-02-21 12:12:25 +05:30
Matthieu MOREL
c75fc8edec
chore: enable early-return and unnecessary-stmt and useless-break from revive ( #8100 )
2025-02-20 14:10:09 -08:00
Easwar Swaminathan
c7db760171
xdsclient: ensure xDS node ID in included in NACK and connectivity errors ( #8103 )
2025-02-20 06:09:24 -08:00
Arjan Singh Bal
42fc25a9b4
weightedroundrobin: Move functions to manage Endpoint weights into a new internal package ( #8087 )
2025-02-19 22:14:21 +05:30
Arjan Singh Bal
607565d68c
Change version to 1.72.0-dev ( #8107 )
2025-02-19 21:47:18 +05:30
Arjan Singh Bal
05bdd66f51
ringhash: Remove TODO comment ( #8096 )
2025-02-19 15:34:36 +05:30
Yousuk Seung
ddb2484e69
xds: remove obsolete xDS transport custom dialer option ( #8079 )
2025-02-18 13:08:13 -08:00
janardhanvissa
8528f4387f
cleanup: replace Dial with NewClient ( #7975 )
2025-02-17 12:39:40 +05:30
Arjan Singh Bal
ae2a04f564
ringhash: Replace DNS resolver before sending xDS Update in test ( #8091 )
2025-02-17 09:11:20 +05:30
Arjan Singh Bal
e55819e1e6
lazy: Use channel to wait for resolver error being received in test ( #8088 )
2025-02-17 09:02:30 +05:30
Easwar Swaminathan
b524c08e44
xdsclient: include xds node ID in errors from the WatchResource API ( #8093 )
2025-02-14 16:25:10 -08:00
Doug Fawley
91eb6aafd3
client: improve documentation of target strings ( #8078 )
2025-02-14 11:18:07 -08:00
eshitachandwani
59c84a951d
rls: change lossy GetState() and WaitForStateChange() to use grpcsync.PubSub ( #8055 )
2025-02-14 11:38:23 +05:30
Arjan Singh Bal
a26ff2a60c
ringhash: Sort endpoints to prevent unnecessary connection attempts ( #8086 )
2025-02-14 09:50:32 +05:30
Arjan Singh Bal
fabe274667
ringhash: Delegate subchannel creation to pickfirst ( #8047 )
2025-02-13 21:26:40 +05:30
Arjan Singh Bal
75c51bf52f
interop: Introduce env var for xDS dualstack support and add xDS interop config ( #8081 )
2025-02-13 09:59:15 +05:30
Arjan Singh Bal
cf60e5ac49
test: Remove fake petiole in health tests ( #8082 )
2025-02-13 09:55:26 +05:30
Easwar Swaminathan
0003b4fa35
weightedtarget: return erroring picker when no targets are configured ( #8070 )
2025-02-11 11:40:34 -08:00
Easwar Swaminathan
4b5608f135
xdsclient: invoke connectivity failure callback only after all listed servers have failed ( #8075 )
2025-02-11 11:30:37 -08:00
Arjan Singh Bal
ad5cd321d0
cleanup: Remove test contexts without timeouts ( #8072 )
2025-02-12 00:39:01 +05:30
Arjan Singh Bal
e95a4b7136
roundrobin: Delegate subchannel creation to pickfirst ( #7966 )
2025-02-11 15:14:49 +05:30
eshitachandwani
cbb5c2f5f9
advancedtls: update CRL provider certificates ( #8073 )
2025-02-11 14:53:12 +05:30
zbilun
c80ea180fd
interop: Fix logging and totalIterations issues in soak_tests.go ( #8060 )
2025-02-10 13:32:52 -08:00