Doug Fawley

Results 72 issues of Doug Fawley

A feature to automatically create new connections when the limit of streams on a connection is reached.

gRPC-Go has several 1.x releases that depend upon this repo extensively for xds support. If a breaking change were to happen here, it would break gRPC-Go users. If there are...

help wanted
no stalebot

RELEASE NOTES: * grpc: restrict status codes from control plane (gRFC A54)

Type: Behavior Change

From [#5358](https://github.com/grpc/grpc-go/issues/5358#issuecomment-1217110276), we noticed that users may be working around the max stream ID issue by using max connection age, which is not really an intended use case of that...

P2
Type: Feature

Currently we have no default value for MAX_HEADER_LIST_SIZE, meaning metadata may be unlimited in size. Both C and Java implementations default to 8KB. This is done for security reasons (protecting...

P2
fixit
Type: Security
Area: RPC Features

Several options: - Implement `As` on `*Status` so that users can do: ```go var s *status.Status ok := errors.As(err, s) // use s if ok ``` Note that `*Status` does...

Type: Feature
P3

I did not add a new test for this. The sequence of operations required here is fairly long and specific and requires races that are too difficult to reliably stimulate....

Type: Bug