open-consul/proto
Chris S. Kim e4c20ec190
Refactor client RPC timeouts (#14965)
Fix an issue where rpc_hold_timeout was being used as the timeout for non-blocking queries. Users should be able to tune read timeouts without fiddling with rpc_hold_timeout. A new configuration `rpc_read_timeout` is created.

Refactor some implementation from the original PR 11500 to remove the misleading linkage between RPCInfo's timeout (used to retry in case of certain modes of failures) and the client RPC timeouts.
2022-10-18 15:05:09 -04:00
..
pbacl proto: add package prefixes for all proto files where it is safe (#13735) 2022-07-13 11:03:27 -05:00
pbautoconf Refactor client RPC timeouts (#14965) 2022-10-18 15:05:09 -04:00
pbcommon Refactor client RPC timeouts (#14965) 2022-10-18 15:05:09 -04:00
pbconfig proto: add package prefixes for all proto files where it is safe (#13735) 2022-07-13 11:03:27 -05:00
pbconfigentry feat(ingress gateway: support configuring limits in ingress-gateway c… (#14749) 2022-09-28 14:56:46 -04:00
pbconnect Add SpiffeID for Consul server agents (#14485) 2022-09-06 17:58:13 -06:00
pbpeering Refactor client RPC timeouts (#14965) 2022-10-18 15:05:09 -04:00
pbpeerstream Add remote peer partition and datacenter info. 2022-10-13 10:37:41 -05:00
pbservice fix(check): added missing OSService props 2022-09-21 13:10:21 +01:00
pbstatus proto: add package prefixes for all proto files where it is safe (#13735) 2022-07-13 11:03:27 -05:00
pbsubscribe Refactor client RPC timeouts (#14965) 2022-10-18 15:05:09 -04:00
prototest Fix early return in prototest.AssertElementsMatch (#14467) 2022-09-02 11:57:28 -04:00
buf.gen.yaml Migrate from `protoc` to `buf` (#12841) 2022-05-23 10:37:52 -04:00
buf.yaml Migrate from `protoc` to `buf` (#12841) 2022-05-23 10:37:52 -04:00