issue1:
Incorrect parameter used for streaming response compression.
root cause:
For bidi_streaming and server_streaming, the compression setting from the request side is passed to encode_server, whereas the header specifies accept_encoding.
issue2:
Infinite failover retries
root cause:
Err(_) => Some(future::ready(self.clone())),
Unlimited retries for any error, with no upper limit and no error categorization.
issue1:
Incorrect parameter used for streaming response compression.
root cause:
For
bidi_streamingandserver_streaming, the compression setting from the request side is passed toencode_server, whereas the header specifiesaccept_encoding.issue2:
Infinite failover retries
root cause:
Err(_) => Some(future::ready(self.clone())),
Unlimited retries for any error, with no upper limit and no error categorization.