open-consul/agent/structs
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
..
aclfilter proxycfg: server-local intention upstreams data source 2022-07-04 10:48:36 +01:00
acl.go Add server certificate manager 2022-09-16 17:57:10 -06:00
acl_cache.go
acl_cache_test.go
acl_oss.go
acl_test.go
auto_encrypt.go
autopilot.go
autopilot_oss.go
catalog.go
catalog_oss.go
check_definition.go
check_definition_test.go
check_type.go
config_entry.go Add envoy connection balancing. (#14616) 2022-09-26 11:29:06 -05:00
config_entry_discoverychain.go Add the ability to retry on reset connection to service-routers (#12890) 2022-10-05 13:06:44 -04:00
config_entry_discoverychain_oss.go Add Targets field to service resolver failovers. (#14162) 2022-08-15 09:20:25 -04:00
config_entry_discoverychain_oss_test.go Update the structs and discovery chain for service resolver redirects to cluster peers. (#14366) 2022-08-29 09:51:32 -04:00
config_entry_discoverychain_test.go Add the ability to retry on reset connection to service-routers (#12890) 2022-10-05 13:06:44 -04:00
config_entry_export_oss_test.go Rename PeerName to Peer on prepared queries and exported services (#14854) 2022-10-04 14:46:15 -04:00
config_entry_exports.go Rename PeerName to Peer on prepared queries and exported services (#14854) 2022-10-04 14:46:15 -04:00
config_entry_exports_test.go Rename PeerName to Peer on prepared queries and exported services (#14854) 2022-10-04 14:46:15 -04:00
config_entry_gateways.go feat(ingress gateway: support configuring limits in ingress-gateway c… (#14749) 2022-09-28 14:56:46 -04:00
config_entry_gateways_test.go
config_entry_intentions.go
config_entry_intentions_oss.go
config_entry_intentions_test.go
config_entry_mesh.go Update xds generation for peering over mesh gws 2022-10-03 12:42:27 -06:00
config_entry_mesh_oss.go
config_entry_mesh_test.go Update xds generation for peering over mesh gws 2022-10-03 12:42:27 -06:00
config_entry_oss.go
config_entry_oss_test.go
config_entry_test.go Rename PeerName to Peer on prepared queries and exported services (#14854) 2022-10-04 14:46:15 -04:00
connect.go
connect_ca.go Update intermediate pki mount/role when reconfiguring Vault provider 2022-09-13 15:42:26 -07:00
connect_ca_test.go
connect_oss.go
connect_proxy_config.go
connect_proxy_config_oss.go
connect_proxy_config_test.go
deep-copy.sh perf: remove expensive reflection from xDS hot path (#14934) 2022-10-14 10:26:42 +01:00
discovery_chain.go Cluster peering failover disco chain changes (#14296) 2022-08-23 09:13:43 -04:00
discovery_chain_oss.go
errors.go
federation_state.go
identity.go
intention.go
intention_oss.go
intention_test.go
operator.go
peering.go Add remote peer partition and datacenter info. 2022-10-13 10:37:41 -05:00
prepared_query.go Rename PeerName to Peer on prepared queries and exported services (#14854) 2022-10-04 14:46:15 -04:00
prepared_query_test.go
protobuf_compat.go
sanitize_oss.go
service_definition.go
service_definition_test.go
snapshot.go
structs.deepcopy.go perf: remove expensive reflection from xDS hot path (#14934) 2022-10-14 10:26:42 +01:00
structs.go Refactor client RPC timeouts (#14965) 2022-10-18 15:05:09 -04:00
structs_filtering_test.go
structs_oss.go
structs_oss_test.go
structs_test.go Separate port and socket path requirement in case of local agent assignment 2022-07-29 13:28:21 -05:00
system_metadata.go
testing.go
testing_catalog.go Make the mesh gateway changes to allow local mode for cluster peering data plane traffic (#14817) 2022-10-06 09:54:14 -04:00
testing_connect_proxy_config.go Add additional parameters to envoy passive health check config (#14238) 2022-09-01 09:59:11 -07:00
testing_intention.go
testing_service_definition.go
txn.go