grpc-go/internal
Carlos Ruiz 591c48187c
internal/transport: Add LocalAddr to http2Client.getPeer() (#6779)
2023-11-10 08:49:14 -08:00
..
admin admin: implement admin services (#4274) 2021-03-22 15:14:11 -07:00
backoff internal/backoff: add a helper to run a function with backoff (#6661) 2023-09-26 11:10:18 -07:00
balancer internal/testutils: add a new test type that implements resolver.ClientConn (#6668) 2023-10-12 10:09:38 -07:00
balancergroup internal/testutils: add a new test type that implements resolver.ClientConn (#6668) 2023-10-12 10:09:38 -07:00
balancerload *: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544) 2023-08-14 09:04:46 -07:00
binarylog *: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544) 2023-08-14 09:04:46 -07:00
buffer *: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544) 2023-08-14 09:04:46 -07:00
cache balancergroup: improve observability around balancer cache behavior (#6597) 2023-08-31 11:27:03 -07:00
channelz idle: move idleness manager to separate package and ~13s of tests into it (#6566) 2023-08-23 12:50:42 -07:00
credentials cdsbalancer: test cleanup part 2/N (#6554) 2023-08-17 19:50:44 -07:00
envconfig envconfig: re-add AdvertiseCompressors temporarily (#6764) 2023-11-06 07:49:48 -08:00
googlecloud Deprecate use of `ioutil` package (#5906) 2023-01-03 11:20:20 -08:00
grpclog *: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544) 2023-08-14 09:04:46 -07:00
grpcrand benchmark: Add support for Poisson load in benchmark client (#6378) 2023-06-22 14:24:52 -04:00
grpcsync *: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544) 2023-08-14 09:04:46 -07:00
grpctest grpctest: use an interface instead of reflection (#6553) 2023-08-15 15:06:08 -07:00
grpcutil envconfig: re-add AdvertiseCompressors temporarily (#6764) 2023-11-06 07:49:48 -08:00
hierarchy *: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544) 2023-08-14 09:04:46 -07:00
idle internal/idle: add a test that invokes ClientConn methods concurrently (#6659) 2023-09-29 14:23:45 -07:00
leakcheck *: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544) 2023-08-14 09:04:46 -07:00
metadata *: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544) 2023-08-14 09:04:46 -07:00
pretty *: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544) 2023-08-14 09:04:46 -07:00
profiling *: update `interface{}` to `any` and `go.mod` version to `go 1.19` (#6544) 2023-08-14 09:04:46 -07:00
proto/grpc_lookup_v1 update pb.gos by running regenerate.sh (#6584) 2023-08-25 10:16:44 -07:00
resolver internal/testutils: add a new test type that implements resolver.ClientConn (#6668) 2023-10-12 10:09:38 -07:00
serviceconfig weightedroundrobin: fix duration format in lb config (#6271) 2023-05-11 14:56:53 -04:00
status Reapply "status: fix/improve status handling (#6662)" (#6673) (#6688) 2023-10-05 08:20:01 -07:00
stubserver Reapply "status: fix/improve status handling (#6662)" (#6673) (#6688) 2023-10-05 08:20:01 -07:00
syscall github: fold security tests into 'tests'; update testing to 1.17-1.15 (#4708) 2021-08-26 11:21:36 -07:00
testutils grpc: Add a pointer of server to ctx passed into stats handler (#6750) 2023-10-26 16:30:26 -04:00
transport internal/transport: Add LocalAddr to http2Client.getPeer() (#6779) 2023-11-10 08:49:14 -08:00
wrr randomWRR: remove lock for accessing WRR.items (#6666) 2023-10-06 17:43:21 -07:00
xds grpc: Move some stats handler calls to gRPC layer, and add local address to peer.Peer (#6716) 2023-10-25 18:01:05 -04:00
experimental.go experimental: add package and move recv buffer pool APIs into it (#6692) 2023-10-12 18:29:29 -07:00
internal.go grpc: Add a pointer of server to ctx passed into stats handler (#6750) 2023-10-26 16:30:26 -04:00
xds_handshake_cluster.go attributes: add Equal method; resolver: add AddressMap and State.BalancerAttributes (#4855) 2021-10-15 10:39:56 -07:00