open-consul/agent
preetapan 9e527836be Merge pull request #3154 from hashicorp/issue_2644_redux
Fix stale reads on server startup. Consistent reads will now wait for up to config.RPCHoldTimeout for the server to get past its raft log, before returning an error. Servers that are starting up will eventually catch up. 
This fixes issue #2644
2017-06-20 19:47:12 -05:00
..
consul Minor fixes per code review 2017-06-20 19:43:07 -05:00
mock pkg refactor 2017-06-10 18:52:45 +02:00
acl.go pkg refactor 2017-06-10 18:52:45 +02:00
acl_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
acl_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
acl_test.go pkg refactor 2017-06-10 18:52:45 +02:00
agent.go Revert "agent: fix 'consul leave' shutdown race (#2880)" 2017-06-19 21:34:08 +02:00
agent_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
agent_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
agent_test.go pkg refactor 2017-06-10 18:52:45 +02:00
bindata_assetfs.go Fixed static asset build target and checked in new executable for assetfs 2017-06-12 12:57:02 -05:00
catalog_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
catalog_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
check.go pkg refactor 2017-06-10 18:52:45 +02:00
check_test.go pkg refactor 2017-06-10 18:52:45 +02:00
config.go Add an option to disable keyring file (#3145) 2017-06-15 15:24:04 -07:00
config_aws.go pkg refactor 2017-06-10 18:52:45 +02:00
config_azure.go pkg refactor 2017-06-10 18:52:45 +02:00
config_azure_test.go pkg refactor 2017-06-10 18:52:45 +02:00
config_ec2_test.go pkg refactor 2017-06-10 18:52:45 +02:00
config_gce.go pkg refactor 2017-06-10 18:52:45 +02:00
config_gce_test.go pkg refactor 2017-06-10 18:52:45 +02:00
config_test.go Add an option to disable keyring file (#3145) 2017-06-15 15:24:04 -07:00
coordinate_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
coordinate_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
dns.go Add EDNS0 support (#3131) 2017-06-14 16:22:54 -07:00
dns_test.go Add EDNS0 support (#3131) 2017-06-14 16:22:54 -07:00
event_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
event_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
health_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
health_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
http.go pkg refactor 2017-06-10 18:52:45 +02:00
http_test.go pkg refactor 2017-06-10 18:52:45 +02:00
keyring.go pkg refactor 2017-06-10 18:52:45 +02:00
keyring_test.go pkg refactor 2017-06-10 18:52:45 +02:00
kvs_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
kvs_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
local.go pkg refactor 2017-06-10 18:52:45 +02:00
local_test.go pkg refactor 2017-06-10 18:52:45 +02:00
operator_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
operator_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
prepared_query_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
prepared_query_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
remote_exec.go pkg refactor 2017-06-10 18:52:45 +02:00
remote_exec_test.go pkg refactor 2017-06-10 18:52:45 +02:00
retry_join.go pkg refactor 2017-06-10 18:52:45 +02:00
session_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
session_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
snapshot_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
snapshot_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
status_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
status_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
structs.go pkg refactor 2017-06-10 18:52:45 +02:00
structs_test.go pkg refactor 2017-06-10 18:52:45 +02:00
testagent.go pkg refactor 2017-06-10 18:52:45 +02:00
translate_addr.go pkg refactor 2017-06-10 18:52:45 +02:00
txn_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
txn_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
ui_endpoint.go pkg refactor 2017-06-10 18:52:45 +02:00
ui_endpoint_test.go pkg refactor 2017-06-10 18:52:45 +02:00
user_event.go pkg refactor 2017-06-10 18:52:45 +02:00
user_event_test.go pkg refactor 2017-06-10 18:52:45 +02:00
util.go pkg refactor 2017-06-10 18:52:45 +02:00
util_test.go pkg refactor 2017-06-10 18:52:45 +02:00
watch_handler.go pkg refactor 2017-06-10 18:52:45 +02:00
watch_handler_test.go pkg refactor 2017-06-10 18:52:45 +02:00