Commit Graph

5081 Commits

Author SHA1 Message Date
Easwar Swaminathan b1979b6617
vet: remove trailing whitespace (#7420) 2024-07-16 16:18:55 -07:00
Arjan Singh Bal 700ca74d01
xds/balancer/priority: Unlock mutex before returning (#7417) 2024-07-15 08:45:20 -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
Zach Reyes ecbb837172
experimental/stats: Add metrics registry (#7349) 2024-07-12 14:44:10 -04:00
Arvind Bright c5c0e1881a
scripts: minor refactor to scripts (#7403) 2024-07-12 10:31:59 -07:00
infovivek2020 e7d88223a7
protoc-gen-go-grpc: add period to end of generated comment (#7392) 2024-07-12 08:59:09 -07:00
Easwar Swaminathan ee62e56b2e
xds: fix typos (#7405) 2024-07-11 09:47:12 -07:00
Easwar Swaminathan 48b7581b56
security/advancedtls: remove Go1.19 build constraints (#7404) 2024-07-10 15:38:24 -07:00
Arvind Bright eff3e67875
*.pb.go: regenerate (#7402) 2024-07-10 14:50:26 -07:00
Easwar Swaminathan e54f441abe
xds: make fallback bootstrap configuration per-process (#7401) 2024-07-10 13:32:13 -07:00
Brad Town 9c5b31d74b
xds: use locality from the connected address for load reporting (#7378) 2024-07-10 12:51:11 -07:00
Arjan Singh Bal 45d44a736e
grpc: hold ac.mu while calling resetTransport to prevent concurrent connection attempts (#7390) 2024-07-09 13:27:27 -07:00
Ricardo Fernández f64a6a3977
test/channelz: change channelz_test to use write data (#7396) 2024-07-09 13:09:21 -07:00
Zach Reyes daab56344e
examples: Add OpenTelemetry example (#7296) 2024-07-08 21:17:08 -04:00
Arvind Bright bb49a8868a
cmd/protoc-gen-go-grpc: default use_generic_streams_experimental to true (#7387) 2024-07-08 13:46:56 -07:00
Sreenithi Sridharan 53a5c415e6
interop/lb: Increase Go PSM LB test timeout to 300min (#7393) 2024-07-08 13:46:35 -07:00
hasson82 bdd707e642
scripts: add linter rule for using context.WithTimeout on tests (#7342) 2024-07-03 19:22:54 -04:00
Easwar Swaminathan 4e9b5968af
xds: add support for multiple xDS clients, for fallback (#7347) 2024-07-02 15:27:03 -07:00
Purnesh Dixit 5ac73aca1c
documentation: Update proxy docs to point to `WithContextDialer` (#7361) 2024-07-02 12:57:23 -07:00
Karthik Reddy Puli d382d84624
metadata: stabilize ValueFromIncomingContext (#7368) 2024-07-02 09:39:53 -07:00
Doug Fawley c9caa9ed53
metadata: remove String method (#7372) 2024-07-01 10:11:18 -07:00
Arjan Singh Bal f199062ef3
xds: Add a test for incorrect load reporting when using pickfirst with servers in multiple localities (#7357) 2024-06-28 10:31:02 -07:00
Davanum Srinivas 6126383d85
metadata: make Stringer implementation consistent (#7355) 2024-06-27 10:59:09 -07:00
Mike Kruskal 98e5deebae
cmd/protoc-gen-go-grpc: enable edition 2023 support (#7351) 2024-06-26 10:34:11 -07:00
Bas Kok 5f5d4d2c0b
doc: fix link to error_details example (#7345) 2024-06-25 10:33:32 -07:00
Arvind Bright 1811c6f3cf
github: update codecov with token and fail_ci_if_error (#7348) 2024-06-24 14:26:22 -07:00
subhraOffGit 3e78e9bbbc
MAINTAINERS.md: add new members and move ex-members to emeritus (#7284) 2024-06-24 08:36:36 -07:00
RyuRyu 8c80220523
grpclog: remove Debugf method to avoid unnecessary evaluation (#7330) 2024-06-24 08:24:47 -07:00
Zach Reyes c8568c99b8
grpc: Readd pick first name (#7336) 2024-06-21 16:23:32 -04:00
Easwar Swaminathan cd7e282e04
go.mod: update go-control-plane dependency for xDS fallback (#7340) 2024-06-21 11:30:30 -07:00
Abhishek Ranjan a0311cdb9c
golint fix: context.Context should be the first parameter of a function (#7338) 2024-06-21 07:03:45 -07:00
Abhishek Ranjan b8ca2922f3
examples/features/retry: Improve docstring (#7331) 2024-06-21 07:02:47 -07:00
Easwar Swaminathan f1b7f4132e
xds/bootstrap: add testing support to generate config (#7326) 2024-06-21 07:01:24 -07:00
Arvind Bright c441d42c05
github: use latest release of qemu emulator (#7337) 2024-06-20 16:49:48 -07:00
Ikko Eltociear Ashimine 970f390476
test: fix typo in pickfirst_test.go (#7332) 2024-06-20 10:20:35 -07:00
Easwar Swaminathan c04b085930
internal/transport: minor cleanup of controlBuffer code (#7319) 2024-06-17 07:41:12 -07:00
Arvind Bright 07078c41e9
github: add cache-dependency-path to setup-go (#7323) 2024-06-13 09:53:31 -07:00
Abhishek Ranjan 24a6b48bc8
credentials/alts: fix defer in TestDial (#7301) 2024-06-13 09:31:01 -07:00
Purnesh Dixit e37c6e869e
fix testclient type in ringhash_balancer_test checkRPCSendOK (#7324) 2024-06-13 09:23:24 -07:00
Zach Reyes 8075dd35d2
stats/opentelemetry: Fix protobuf import (#7320) 2024-06-12 10:55:46 -04:00
Antoine Tollenaere 4dd7f552b8
ringhash: port e2e tests from c-core (#7271) 2024-06-11 15:23:38 -07:00
Zach Reyes de51a630c1
examples: Add CSM Observability example (#7302) 2024-06-11 12:28:36 -04:00
Zach Reyes 3267089429
stats/opentelemetry: Add e2e testing for CSM Observability (#7279) 2024-06-10 14:25:32 -04:00
Abhishek Ranjan c4753c3939
scripts: improve regenerate.sh to use the correct proto compiler version (#7064) 2024-06-10 10:56:01 -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
Arjan Singh Bal e40eb2e2c1
deps: update dependencies for all modules (#7310) 2024-06-07 09:56:56 -07:00
Easwar Swaminathan dfcabe08c6
xds: cleanup bootstrap processing functionality (#7299) 2024-06-06 15:09:39 -07:00
Gregory Cooke dbd24a9e81
[advancedTLS] Removed deprecated APIs in advancedTLS (#7303)
* remove deprecated APIs from advancedTLS
2024-06-06 14:33:42 -04:00
Antoine Tollenaere 30c0cddb61
vet: remove --quiet from git grep when output is expected (#7305) 2024-06-06 11:25:09 -07:00
Purnesh Dixit 5a289d9bcc
dns: fix constant 30s backoff for re-resolution (#7262) 2024-06-06 11:04:23 -07:00