Christian Fredriksson

Results 13 issues of Christian Fredriksson

### Bug Description I have deployed some gRPC proxyless services [as described here](https://istio.io/latest/blog/2021/proxyless-grpc/). Both client and server can successfully communicate with each other. However, as soon as the `inject.istio.io/templates: grpc-agent`...

lifecycle/stale

To fix issue with docker-compose when system terminal is narrow. Also harmonize code according to RemoteBuilder.build. ## Before this PR Parsing of docker-compose output fails when system terminal is narrow...

I have a proto with "bytes" (in a repeated wrapper object, though this should be unrelated). From what I can tell this should be represented as a Base64 string, however...

`ForkChannel.connect(String cluster_name, boolean useFlushIfPresent)` and `ForkChannel.connect(String cluster_name, Address target, long timeout, boolean useFlushIfPresent)` are not overridden in ForkChannel and will call subclass JChannel. This change instead makes them throw UnsupportedOperationException....

Previously, a timeout was set both on HttpRequest, and used on httpClient.sendAsync().get(). This leads to inconsistent behaviour depending on which timeout gets triggered first. This change changes so that timeout...

in: web
type: enhancement

Thread name is a low cardinality key but with virtual threads there are millions of threads which leads to e.g. prometheus going 💥. This change moves it to a high...

Thread name is a low cardinality key but with virtual threads there are millions of threads which leads to e.g. prometheus going 💥.

There's a missing if-statement to check SSLEngine vs socket before calling currentDelegateManager.checkClientTrusted

Full disclosure: this issue was _not_ found using grpc-xds, but I raise it as a potential issue for grpc-xds because I suspect it can happen there also. Here's the setup:...