Eric Anderson
Eric Anderson
For (1), I think the answer is "why do we care?" It literally only matters for the very first RPC of a channel and there will always be a "first...
I do admit that subchannel state flapping is a more common event, because it happens _when any subchannel_ is closed. And that may happen for normal reasons (although... the number...
> In fact, you're the one who has advocated for using this approach to allow round_robin clients to discover new backends You're right :-). Not MAX_CONNECTION_IDLE though. But yes, it...
From the RFC, just after what was quoted: > A server that receives a larger header block than it is willing to handle can send an HTTP 431 (Request Header...
It didn't change the state of this issue. I had re-tested after that PR and it was realized to be an accident to close it.
@menghanl, "per-RPC creds failed due to error: context canceled" makes it seem like a timeout. How is it clear there is a permission issue? We shouldn't be losing the ADS...
@menghanl, in my test I had local credentials available (for the wrong project). In your test it is probably failing to talk to the metadata server or something.
Using `td-grpc-bootstrap --gcp-project-number 5` and changing the channel creds to "insecure", I get: ``` grpc-go/examples/features/xds/client$ time ./client 2022/05/20 12:40:32 could not greet: rpc error: code = Unavailable desc = name...
> SystemInfo is not supported on this operating system. What operating system are you using?
Hmm... strange. @rajusah15, can you provide the output of `javac -version` and `./gradlew build --stacktrace`? I feel like something simple may be broken.