Arjan Singh Bal
|
6d976887d4
|
xds/xdsclient: Fix flaky test TestLRSClient (#7559)
|
2024-08-26 22:16:55 +05:30 |
Easwar Swaminathan
|
7e12068baf
|
bootstrap: add `String` method to ServerConfigs type (#7537)
|
2024-08-20 14:08:51 -07:00 |
Nathan Baulch
|
c8951abc16
|
*: fix minor typos (#7487)
* Fix typos
* Fix reflecton tests
|
2024-08-14 22:43:01 +05:30 |
Easwar Swaminathan
|
ced812e328
|
xds: implement ADS stream flow control mechanism (#7458)
|
2024-08-12 07:32:53 -07:00 |
Easwar Swaminathan
|
d27ddb5eb5
|
internal/grpcsync: support two ways to schedule a callback with the serializer (#7408)
|
2024-07-12 14:47:41 -07:00 |
Easwar Swaminathan
|
e54f441abe
|
xds: make fallback bootstrap configuration per-process (#7401)
|
2024-07-10 13:32:13 -07:00 |
Easwar Swaminathan
|
4e9b5968af
|
xds: add support for multiple xDS clients, for fallback (#7347)
|
2024-07-02 15:27:03 -07:00 |
RyuRyu
|
8c80220523
|
grpclog: remove Debugf method to avoid unnecessary evaluation (#7330)
|
2024-06-24 08:24:47 -07:00 |
Easwar Swaminathan
|
f1b7f4132e
|
xds/bootstrap: add testing support to generate config (#7326)
|
2024-06-21 07:01:24 -07:00 |
Zach Reyes
|
e2e7a51601
|
xds/internal/xdsclient: Emit unknown for CSM Labels if not present in CDS (#7309)
|
2024-06-10 13:29:17 -04:00 |
Easwar Swaminathan
|
dfcabe08c6
|
xds: cleanup bootstrap processing functionality (#7299)
|
2024-06-06 15:09:39 -07:00 |
Easwar Swaminathan
|
7e5898e7c5
|
xds: unify xDS client creation APIs meant for testing (#7268)
|
2024-06-03 15:32:58 -07:00 |
Arvind Bright
|
8bf2b3ee6e
|
grpcrand: delete all of grpcrand and call the rand package directly (#7283)
|
2024-05-31 11:32:53 -07:00 |
Zach Reyes
|
0756c0d67e
|
stats: Various CSM Observability bug fixes (#7278)
|
2024-05-29 19:23:32 -04:00 |
Zach Reyes
|
1db6590e40
|
grpc: Move Pick First Balancer to separate package (#7255)
|
2024-05-22 16:26:02 -04:00 |
Easwar Swaminathan
|
a75dfa68c6
|
xds: change the DumpResources API to return proto message containing the resource dump (#7240)
|
2024-05-22 11:04:29 -07:00 |
Zach Reyes
|
0a0abfadb7
|
stats/opentelemetry: Add CSM Plugin Option (#7205)
|
2024-05-21 19:23:44 -04:00 |
Easwar Swaminathan
|
5d24ee2bd1
|
xds: store server config for LRS server in xdsresource.ClusterUpdate (#7191)
* xds: support LRS server config
* switch to the new bootstrap package in internal/xds
|
2024-05-08 09:35:42 -07:00 |
Zach Reyes
|
9199290ff8
|
xds: Move bootstrap config to internal/xds (#7182)
|
2024-05-03 16:51:11 -04:00 |
hakusai22
|
273fe145d0
|
*: fix typos (#7178)
|
2024-05-02 16:54:22 -07:00 |
Brad Town
|
c7c8aa8f53
|
xds/internal: Replace calls to `Debugf` with `V(2)` checks and `Infof` (#7180)
|
2024-05-02 16:45:39 -07:00 |
alingse
|
5a24fc1808
|
xds/internal/xdsclient/xdsresource: Preallocate VirtualHost slice correctly (#7157)
|
2024-04-23 12:05:15 -07:00 |
Elisha Silas
|
09e6fddbcd
|
Update docs and examples and tests to use NewClient instead of Dial (#7068)
Co-authored-by: Arvind Bright <arvind.bright100@gmail.com>
Co-authored-by: Doug Fawley <dfawley@google.com>
|
2024-04-19 10:55:23 -07:00 |
Marco Ferrer
|
81d3f06aab
|
xds/internal/xdsclient/xdslbregistry: remove unused call to type url (#7130)
|
2024-04-17 20:52:21 -04:00 |
Zach Reyes
|
308dbc4466
|
xds/internal/xdsclient: Process string metadata in CDS for com.google.csm.telemetry_labels (#7085)
|
2024-04-09 16:40:52 -04:00 |
Clement
|
57e4391d0e
|
googlec2p: use the bootstrap parsing code to generate parsed bootstrap config instead of handcrafting it (#7040)
|
2024-03-27 14:37:13 -04:00 |
Daniel Liu
|
a1033b1f44
|
xds: add LRS named metrics support (#7027)
|
2024-03-15 11:05:17 -07:00 |
Doug Fawley
|
55341d7fde
|
xdsclient: correct logic used to suppress empty ADS requests on new streams (#7026)
|
2024-03-07 09:15:51 -08:00 |
Clément Jean
|
51f9cc0f35
|
deps: move from github.com/golang/protobuf to google.golang.org/protobuf/proto (#6961)
|
2024-02-28 09:58:48 -08:00 |
Matthieu MOREL
|
eb880d5882
|
replace github.com/cncf/udpa/go by github.com/cncf/xds/go (#7001)
|
2024-02-27 10:48:40 -08:00 |
Zach Reyes
|
f135e982e6
|
xds/internal/xdsclient: Add comments for exported types (#6972)
|
2024-02-08 19:03:30 -05:00 |
Clément Jean
|
02858ee506
|
deps: move from github.com/golang/protobuf to google.golang.org/protobuf/proto (#6919)
Co-authored-by: Arvind Bright <arvind.bright100@gmail.com>
Co-authored-by: Doug Fawley <dfawley@google.com>
|
2024-01-30 10:59:10 -08:00 |
Zach Reyes
|
ddd377f198
|
xds/server: fix RDS handling for non-inline route configs (#6915)
|
2024-01-16 19:03:18 -05:00 |
Gina Yeh
|
5a36bb7be5
|
fix 'identitiy' typo in error message (#6909)
* Typo fixing.
|
2024-01-08 14:05:43 -08:00 |
Antoine Tollenaere
|
6bc19068a7
|
xds: add support for mTLS Credentials in xDS bootstrap (#6757)
|
2024-01-04 12:34:53 -08:00 |
Easwar Swaminathan
|
6e6914a7af
|
completely delete WatchListener and WatchRouteConfig APIs (#6849)
|
2023-12-14 16:29:26 -08:00 |
Doug Fawley
|
8b17a4dbc3
|
vet: various cleanups (#6780)
|
2023-11-10 13:01:59 -08:00 |
Doug Fawley
|
8190d883e0
|
envconfig: remove env vars for on-by-default features (#6749)
|
2023-10-26 13:08:20 -07:00 |
Easwar Swaminathan
|
93dbc059f5
|
xds: move virtual host matcher test to the xdsresource package (#6680)
|
2023-10-04 09:09:57 -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 |
ulas
|
130bc4281c
|
Improve testutils.MarshalAny (#6617)
|
2023-09-18 14:05:29 -07:00 |
Easwar Swaminathan
|
92f5ba9783
|
xdsclient: completely remove the old WatchCluster API (#6621)
|
2023-09-18 09:00:19 -07:00 |
Easwar Swaminathan
|
b07bf5d036
|
cdsbalancer: test cleanup part 1/N (#6546)
|
2023-08-17 10:26:02 -07:00 |
Zach Reyes
|
aca07ce97f
|
xds/internal/xdsclient: Add least request support in xDS (#6517)
|
2023-08-16 16:12:11 -04:00 |
Mohan Li
|
402ba09a4f
|
pick_first: de-experiment pick first (#6549)
|
2023-08-14 15:13:01 -07:00 |
Doug Fawley
|
fbff2abb0f
|
*: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544)
|
2023-08-14 09:04:46 -07:00 |
Easwar Swaminathan
|
28ac6efee6
|
xdsclient: make watch timer a no-op if authority is closed (#6502)
|
2023-08-04 10:19:26 -07:00 |
Doug Fawley
|
f0280f9d3d
|
xds: require EDS service name in new-style CDS clusters (gRFC A47) (#6438)
|
2023-07-11 08:52:37 -07:00 |
Arvind Bright
|
ea492f555f
|
xdsclient: indicate authority serverURI in authority + transport logs (#6425)
|
2023-06-30 13:10:52 -07:00 |
Easwar Swaminathan
|
7eb57278c0
|
xds: switch EDS watch to new generic xdsClient API (#6414)
|
2023-06-27 13:37:55 -07:00 |