Sign in
◑
Theme
chromium
/
external
/
github.com
/
grpc
/
grpc-go
/
HEAD
bc90736
server: honor the global default buffer pool (#9532)
by Richard Ragusski
· 4 days ago
master
dcbd580
interop: attach per-RPC creds to TLS channel creds in the interop client (#9571)
by Mihir Kulkarni
· 5 days ago
565a3f8
transport: use an intrusive linked list for per-stream data frame queues (#9490)
by Arjan Singh Bal
· 6 days ago
e84979f
xds/clustermanager: stop splitting endpoints by hierarchical path (#9451)
by Arjan Singh Bal
· 6 days ago
5210090
autosharding: fix flaky test TestAggregatedConnectivityStateAndAutoConnect (#9516)
by Easwar Swaminathan
· 6 days ago
d619b5d
transport: protect transports from control frame floods (#9563)
by Madhav Bissa
· 6 days ago
b75b9a1
internal/wrr/edf: remove unused package (#9561)
by Arjan Singh Bal
· 7 days ago
4489fe0
xds: unify header matcher parsing (#9389)
by Elric
· 7 days ago
a93c0e7
transport: remove env vars for HTTP framer read buffer pooling (#9531)
by Arjan Singh Bal
· 7 days ago
80c1e76
endpointsharding: ignore endpoints without addresses (#9446)
by Alex Chang
· 10 days ago
2b24657
transport: initialize control buffer before registering socket with channelz (#9541)
by Iain Macdonald
· 10 days ago
6ce1c87
credentials/alts: set the default ALTS max frame size to 64KB (#9535)
by Luwei Ge
· 12 days ago
679b224
autosharding: use lameChannel on errors from channel factory (#9529)
by Easwar Swaminathan
· 14 days ago
4599e77
transport: avoid allocating a closure for writeQuota.replenish on every stream (#9493)
by Arjan Singh Bal
· 2 weeks ago
3d85ab3
cds: add support for autosharding LB, as specified in A119 (#9526)
by Easwar Swaminathan
· 2 weeks ago
9f1c0d1
autosharding: validate key_header_name during config parsing (#9527)
by Easwar Swaminathan
· 2 weeks ago
ecbf7d6
transport: prevent nil pointer dereference in recvBuffer.put. (#9533)
by Pranjali-2501
· 2 weeks ago
529d6e8
client: register context cancellation callbacks for unary and streaming RPCs using context.AfterFunc (#9405)
by Pranjali-2501
· 2 weeks ago
40e956b
xds: implement converter for autosharding LB (#9523)
by Easwar Swaminathan
· 3 weeks ago
a1830c9
*: regenerate protos (#9524)
by Easwar Swaminathan
· 3 weeks ago
9be04e8
internal/xds: support a Key() method on grpcservice.Config (#9508)
by Easwar Swaminathan
· 3 weeks ago
4d4d428
xdsclient: update xdslbregistry's API to support A119 (#9510)
by Easwar Swaminathan
· 3 weeks ago
18b5908
extproc: reject invalid server flow control window increments (#9388)
by Naveed
· 3 weeks ago
215d0ea
internal/serviceconfig: reject misplaced signs when parsing durations (#9454)
by Arjan Singh Bal
· 3 weeks ago
6b95ef1
autosharding: handle slices from sharding server with no endpoints (#9511)
by Easwar Swaminathan
· 3 weeks ago
5ff04b6
xdsclient: test all client metric units (#9494)
by Elric
· 3 weeks ago
28f871c
examples: fix division by zero in custom load balancer (#9489)
by Richard Ragusski
· 3 weeks ago
ca742c1
balancer/ringhash: fix flaky TestRingHash_RequestHashKeyConnecting (#9329)
by Roshan Singh
· 3 weeks ago
de20bed
autosharding: AutoshardingClient implementation (#9484)
by Easwar Swaminathan
· 3 weeks ago
9470552
autosharding: core balancer implementation (#9479)
by Easwar Swaminathan
· 3 weeks ago
cf7e941
internal/xds: rename ChannelCreds to ChannelCredsConfig as per TODO (#9498)
by Easwar Swaminathan
· 3 weeks ago
8c59ee6
gcpauthn: change the directory name to match the package name (#9491)
by eshitachandwani
· 3 weeks ago
5f1ccf5
*:update the x/net package dependency (#9492)
by eshitachandwani
· 3 weeks ago
39ebc82
transport: replace linked list with ring buffer (#9444)
by Arjan Singh Bal
· 4 weeks ago
6c0c296
xds/xdsclient: use standard unit for connected metric (#9476)
by Elric
· 4 weeks ago
c6db9d2
xds: import gcp_authn filter in xds (#9471)
by eshitachandwani
· 4 weeks ago
c1e600d
xds: fix uint32 overflow scaling rds route runtime_fraction (#9308)
by Naveed
· 4 weeks ago
de4775b
autosharding: move some types into an internal package (#9466)
by Easwar Swaminathan
· 5 weeks ago
29e9293
autosharding: export the type that represents the LB config (#9468)
by Easwar Swaminathan
· 5 weeks ago
fa97e73
experimental: support setting locality attribute on resolver state (#9469)
by Easwar Swaminathan
· 5 weeks ago
a7bda14
*: update dependencies for all modules (#9441)
by eshitachandwani
· 5 weeks ago
8056f79
ci: bump lock-threads to v6 to fix daily lock workflow failures (#9439)
by 陈志谦
· 5 weeks ago
acea4e3
ringhash: add failing iteration to test error message (#9449)
by Easwar Swaminathan
· 5 weeks ago
abe0c50
grpc: add support for Channel Factory, as per A119 (#9448)
by Easwar Swaminathan
· 5 weeks ago
5f28b1d
autosharding: implement the picker (#9428)
by Easwar Swaminathan
· 5 weeks ago
d3d21ed
grpc: apply the config selector only after the LB policy is updated (#9442)
by Arjan Singh Bal
· 5 weeks ago
bf88ff4
opentelemetry: use strings.ReplaceAll in tracing (#9435)
by colinaumaty
· 5 weeks ago
acccf8c
credentials/google: add utility to fetch ID tokens directly from Metadata Server. (#9385)
by Pranjali-2501
· 5 weeks ago
c0ef498
transport: refine server controlBuf throttling items and increase limit to 10,000 (#9433)
by Easwar Swaminathan
· 6 weeks ago
1a0d3c7
xds: handle RPC commit in the resolver's interceptorList (#9424)
by Easwar Swaminathan
· 6 weeks ago
f3ec8bb
xds: match virtual host domains case-insensitively (#9399)
by Naveed
· 6 weeks ago
609c383
balancer/ringhash: fix uint32 weight sum overflow in normalizeWeights (#9357)
by Naveed
· 6 weeks ago
784c8f2
roundrobin: standardize and V(2)-gate log messages (#9419)
by Kartavya sonar
· 6 weeks ago
b6948c4
xds: add internal accessor for the underlying gRPC server (#9422)
by Ran
· 6 weeks ago
1274845
Change version to 1.86.0-dev (#9437)
by eshitachandwani
· 6 weeks ago
v1.86.0-dev
55e0770
pemfile: Avoid redundant root certificate parsing and memory allocations when root cert file is unchanged (#9425)
by Abhinav Kumar
· 6 weeks ago
1648161
transport: stop read throttling due to controlBuf size, on the client (#9431)
by Easwar Swaminathan
· 6 weeks ago
1863b59
protoc-gen-go-grpc: Update supported Edition to 2026 (#9426)
by Jason Lunn
· 6 weeks ago
d331f11
server: release mutex while waiting for handlers in stop() (#9394)
by Stan Hu
· 6 weeks ago
d41d9b3
server: Remove service from updates if no streams remain [leakfix] (#9411)
by Foster Lockwood
· 6 weeks ago
059a302
xds/internal : Fix Connected metric test (#9181)
by Madhav Bissa
· 6 weeks ago
9f63981
transport: update maxStreamID on truncated HEADERS frame (#9414)
by Pranjali-2501
· 6 weeks ago
dd51b1c
A75: Implement the new LB policy topology for the non-aggregate cluster (#9234)
by Marcin Swierczek
· 7 weeks ago
4e49413
authz: prevent cache poisoning on file watcher reload failures (#9413)
by Pranjali-2501
· 7 weeks ago
4335852
transport: fix data race on `bdpEstimator.sentAt`. (#9415)
by Pranjali-2501
· 7 weeks ago
cd137b2
grpc: simplify invoke() by sharing code with streaming RPCs (#9417)
by Easwar Swaminathan
· 7 weeks ago
40ef73b
binarylog: omit the "authorization" header from logged metadata (#9412)
by Pranjali-2501
· 7 weeks ago
e471128
transport : cancel ctx after swapping the state in server's cancelStream and finishStream (#9382)
by eshitachandwani
· 7 weeks ago
3b0f758
A75: Add missing E2E test cases for xDS aggregate cluster (#9278)
by Marcin Swierczek
· 8 weeks ago
2fbc883
grpc: place defaultStreamInterceptor after user interceptors (#9404)
by Easwar Swaminathan
· 8 weeks ago
d2c52f0
transport: fix server Recv hang on initial HEADERS with EndStream (#9391)
by eshitachandwani
· 8 weeks ago
a9cbf17
transport: return unexpected EOF for partial reads (#9204)
by Leonid Bugaev
· 8 weeks ago
c313caa
advancedtls: apply client defaults before version check (#9403)
by Lazizbek Ergashev
· 8 weeks ago
b17fe37
autosharding: implement the sliceMap (#9380)
by Easwar Swaminathan
· 8 weeks ago
5c58cee
grpc: remove unused callInfo field (#9397)
by Arjan Singh Bal
· 8 weeks ago
298389d
Revert "grpc: change existing dial/server options that set initial window size to not disable BDP estimation" (#9392)
by eshitachandwani
· 8 weeks ago
2cb3789
xds: add unified API for server-side HTTP filter interceptors. (#9351)
by Pranjali-2501
· 9 weeks ago
9f80274
xds: lowercase RDS route header matcher names before matching (#9353)
by Madan kumar
· 9 weeks ago
91f43d6
xds/resolver: drop field references on Close to prevent retention across ClientConn recycle (#9301)
by Sushan Bhattarai
· 9 weeks ago
6d697e4
extproc : implement flow control for A93 (#9343)
by eshitachandwani
· 10 weeks ago
d3c47cc
xds: Implement GrpcService parsing and shared side channels (gRFC A102) (#9319)
by Madhav Bissa
· 10 weeks ago
664e87d
stream: group bool fields at tail of csAttempt to reduce allocator size class 240B→224B (#9359)
by Gido ten Cate
· 10 weeks ago
31ccdcc
stream: group bool fields at tail of serverStream to eliminate false sharing with mu (#9361)
by Gido ten Cate
· 10 weeks ago
eff9d6f
stream: group bool fields at tail of addrConnStream to reduce allocator size class 256B→240B (#9360)
by Gido ten Cate
· 10 weeks ago
93e31b4
transport: reject requests missing :authority and host headers (#9365)
by eshitachandwani
· 10 weeks ago
9d1988d
stream: group bool fields at tail of clientStream to reduce allocator size class 288B→256B (#9281)
by Gido ten Cate
· 10 weeks ago
cecd55a
stats: expose client authority in OutHeader (#9296)
by Aryan Singh K.
· 10 weeks ago
abf0c53
xds: add internal ResourceNameFunc server option (#9288)
by Ran
· 2 months ago
4793ad0
credentials/alts: preserve boundAccessToken in altsTC.Clone (#9345)
by Nilesh Patil
· 2 months ago
3284af7
grpc: change existing dial/server options that set initial window size to not disable BDP estimation (#9078)
by Easwar Swaminathan
· 2 months ago
75d9091
xds: allow wildcard listener port on server (#9341)
by Ran
· 2 months ago
ef79129
stats/opentelemetry: dynamically calculate compressed message size in tests (#9346)
by eshitachandwani
· 2 months ago
965a6bf
CONTRIBUTING.md: add generative AI policy section (#9339)
by Doug Fawley
· 2 months ago
955851b
metadata: Add ValueFromOutgoingContext (#9282)
by Yuyang Guo
· 2 months ago
ce9c112
autosharding: add config parsing functionality (#9323)
by Easwar Swaminathan
· 2 months ago
db94828
xds/rbac: lowercase header matcher names before matching (#9332)
by Easwar Swaminathan
· 3 months ago
7354d9c
transport: restrict memory overhead of buffering small data frames (#9331)
by Arjan Singh Bal
· 3 months ago
c92e985
server: remove code to suppress duplicate writing of status (#9322)
by Easwar Swaminathan
· 3 months ago
0ef3b0c
client: don't reuse a pick's authority override on a later attempt (#9277)
by Naveed
· 3 months ago
b6f4ff6
deps: update dependencies for all modules (#9327)
by eshitachandwani
· 3 months ago
Next »