Nathan Baulch
c8951abc16
*: fix minor typos ( #7487 )
...
* Fix typos
* Fix reflecton tests
2024-08-14 22:43:01 +05:30
murongshaozong
3cb33421c5
.*: fix comments ( #7504 )
2024-08-13 16:41:53 -07:00
Doug Fawley
eece43bb2b
latency: don't wrap when all the latencies are zero ( #7506 )
2024-08-13 14:57:19 -07:00
Ricardo Fernández
366decfd50
transport/grpchttp2: add http2.Framer bridge ( #7453 )
2024-08-13 14:35:29 -07:00
Easwar Swaminathan
5c4da090bf
grpc: fix a bug introduced in #7461 ( #7505 )
2024-08-13 14:34:05 -07:00
Paul Chesnais
10085621a4
benchmark: wire in new gzip compressor ( #7486 )
2024-08-13 14:19:45 -07:00
Easwar Swaminathan
ced812e328
xds: implement ADS stream flow control mechanism ( #7458 )
2024-08-12 07:32:53 -07:00
Zach Reyes
54b48f7e46
balancer/weightedroundrobin: Add recording point for endpoint weight not yet usable and add metrics tests ( #7466 )
2024-08-09 20:04:05 -04:00
Zach Reyes
7b9e012c54
balancer/rls: Add picker metrics ( #7484 )
2024-08-08 20:23:46 -04:00
Easwar Swaminathan
3ee837cc72
*.pb.go: regenerate protos ( #7493 )
2024-08-08 16:33:41 -07:00
CharlesFeng
f9b96b853c
internal/transport: Unlock mutex before panic ( #7488 )
2024-08-08 11:32:52 -07:00
Easwar Swaminathan
d00dd8f80a
xds: env var protection for xds fallback ( #7483 )
2024-08-07 14:27:29 -07:00
Oleg Guba
ffaa81e286
transport/bufWriter: fast-fail on error returned from flushKeepBuffer() ( #7394 )
2024-08-07 12:07:18 -07:00
Ricardo Fernández
1490d60f47
transport/grpchttp2: revert #7477 usage of mem package ( #7485 )
2024-08-07 10:46:54 -07:00
Ricardo Fernández
e6b6318ad9
transport/grpchttp2: change types to include `mem` package ( #7477 )
2024-08-06 11:30:52 -07:00
Gayathri625
6d0aaaec1d
grpc: make client report `Internal` status when server response contains unsupported encoding ( #7461 )
2024-08-06 10:57:21 -07:00
Easwar Swaminathan
338595ca57
balancergroup: remove mentions of locality from comments ( #7476 )
2024-08-06 10:50:12 -07:00
CharlesFeng
c8716e591a
mem: fix comment typo ( #7482 )
2024-08-06 08:53:14 -07:00
Purnesh Dixit
e524655bec
tools: Add github.com/mgechev/revive ( #7472 )
...
* Add github.com/mgechev/revive
* only print the linting issues
* remove redirection to file
* print the revive output
* default formatter to grep easily
* exclude unused-parameter
* plain formatter for excluding only unused-parameter
2024-08-02 21:39:53 +05:30
Zach Reyes
4a26a49408
balancer/leastrequest: Add verbosity check around build log ( #7467 )
2024-08-01 19:02:14 -04:00
Paul Chesnais
887d908264
mem: introduce `mem` package to facilitate memory reuse ( #7432 )
2024-08-01 14:14:30 -07:00
Ricardo Fernández
6fa393c579
transport/grpchttp2: add doc to methods and values ( #7445 )
2024-07-31 12:55:04 -07:00
Connor Hindley
1013847d13
cmd/protoc-gen-go-grpc: fix typo pancis -> panics ( #7456 )
2024-07-31 09:15:08 -07:00
Jon San Miguel
1b1230bb69
resolver_wrapper: add early return in addChannelzTraceEvent ( #7437 )
2024-07-30 15:49:27 -07:00
Zach Reyes
5520cff38a
experimental/stats/metricregistry: Add comments on enum consts for Metrics Type ( #7457 )
2024-07-30 16:28:13 -04:00
Arjan Singh Bal
0b33bfe786
transport: Discard the buffer when empty after http connect handshake ( #7424 )
...
* Discard the buffer when empty after http connect handshake
* configure the proxy to wait for server hello
* Extract test args to a struct
* Change deadline sets
2024-07-30 21:30:34 +05:30
Doug Fawley
566aad1ffd
examples/retry: remove waitForReady from service config ( #7450 )
2024-07-29 11:06:54 -07:00
Doug Fawley
ec9dff77b1
cmd/protoc-gen-go-grpc: update version to 1.5.1 ( #7452 )
2024-07-29 10:04:12 -07:00
Doug Fawley
245323ca62
cmd/protoc-gen-go-grpc: remove replace and skip test that requires it for now ( #7451 )
2024-07-29 09:45:38 -07:00
Zach Reyes
3eb01450ff
balancer/weightedroundrobin: Add emissions of metrics through metrics registry ( #7439 )
2024-07-26 18:28:58 -04:00
Arjan Singh Bal
bc03420be1
cmd/protoc-gen-go-grpc: update version for release
2024-07-26 21:02:21 +05:30
Zach Reyes
84a4ef1623
internal/stats: Add metrics recorder list and usage in ClientConn ( #7428 )
2024-07-25 15:47:23 -04:00
Purnesh Dixit
47be8a6808
Remove trailing spaces ( #7426 )
2024-07-25 12:00:12 +05:30
Zach Reyes
1feeaecf24
stats: Add optional locality label in cluster_impl picker ( #7434 )
2024-07-24 20:06:57 -04:00
Doug Fawley
9671c4a8c5
cmd/protoc-gen-go-grpc: test the embedded struct at registration time for proper usage ( #7438 )
2024-07-24 14:52:45 -07:00
Abhishek Ranjan
40f399880f
client: Stabilize WaitForStateChange API ( #7425 )
2024-07-24 10:05:56 -07:00
Mahé
aae9e64cf3
docs: fix and improve anti-patterns.md ( #7418 )
2024-07-23 13:13:42 -07:00
Arjan Singh Bal
ac5a7fe417
xds: Fix flaky test Test/ServerSideXDS_WithValidAndInvalidSecurityConfiguration ( #7411 )
2024-07-23 22:06:59 +05:30
Ricardo Fernández
0231b0d942
transport/grpcframer: create grpcframer package ( #7397 )
2024-07-22 17:10:02 -07:00
Zach Reyes
2bcbcab9fb
stats/opentelemetry: Add usage of metrics registry ( #7410 )
2024-07-19 18:52:41 -04:00
Arvind Bright
64adc816bf
scripts: regenerate pbs with caching deps to a fixed tmp folder ( #7409 )
2024-07-17 10:47:49 -07:00
Antoine Tollenaere
4ed81800b0
ringhash: more e2e tests from c-core ( #7334 )
2024-07-17 10:35:48 -07:00
Antoine Tollenaere
61aa9491e4
vet: fix option order when invoking grep ( #7421 )
2024-07-17 08:57:11 -07:00
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