grpc-go icon indicating copy to clipboard operation
grpc-go copied to clipboard

The Go language implementation of gRPC. HTTP/2 based RPC

Results 594 grpc-go issues
Sort by recently updated
recently updated
newest added

### Use case(s) - what problem will this feature solve? Allow the use of the `match_string` in envoyproxy/go-control-plane XDS support for gRPC clients. Currently, only the deprecated API is supported....

Type: Feature

RELEASE NOTES: - In accordance with issue #5454, I have added an example illustrating the use of `stats.Handler` in the `examples/features/stats_monitoring/` directory.

https://github.com/grpc/grpc-go/actions/runs/3085807967/jobs/4989513895

P2
Type: Testing

https://github.com/grpc/grpc-go/blob/60eecd9169ddc74ee6cf4bd52e2e06ef6766c5b7/internal/transport/http2_server.go#L235 I was looking at the write code - for net.Conn this works as expected, but if TLS is used conn will be tls.Conn so the line will not set...

P2
Type: Bug
fixit
Hacktoberfest

https://github.com/grpc/proposal/blob/master/A47-xds-federation.md#lrs-server-representation talks about the changes required to support LRS with federation. We have changed the LB policy configs of `xds_cluster_resolver` and `xds_cluster_impl` to accept server config for the LRS server....

P2
Type: Feature

--go-grpc_out=require_unimplemented_servers should be --go-grpc_opt=require_unimplemented_servers https://github.com/grpc/grpc-go/blob/master/cmd/protoc-gen-go-grpc/README.md

Type: Documentation
P3
fixit
Area: Codegen

Update `staticcheck` to the Go version listed in our go.mod. Also, update the list of checks ignored to remove ST1015 and add ST1019. There are no warnings firing currently from...

Type: Internal Cleanup

`fe80::1ff:fe23:4567:890a%eth2` is a valid IPv6 address, and should be supported in the DNS resolver ``` net.Dial("dns:///fe80::1ff:fe23:4567:890a%eth2:8080") ``` It fails with `ParseIP` error now. https://en.wikipedia.org/wiki/IPv6_address#Scoped_literal_IPv6_addresses

Status: Help Wanted
Type: Bug
P3
fixit
Area: Resolvers/Balancers