consul/vendor/github.com/hashicorp/serf/serf
Matt Keeler 38f5ddce2a
Add per-agent reconnect timeouts (#8781)
This allows for client agent to be run in a more stateless manner where they may be abruptly terminated and not expected to come back. If advertising a per-agent reconnect timeout using the advertise_reconnect_timeout configuration when that agent leaves, other agents will wait only that amount of time for the agent to come back before reaping it.

This has the advantageous side effect of causing servers to deregister the node/services/checks for that agent sooner than if the global reconnect_timeout was used.
2020-10-08 15:02:19 -04:00
..
broadcast.go update github.com/hashicorp/{serf,memberlist,go-sockaddr} (#5189) 2019-01-07 15:00:47 -06:00
coalesce.go Manage dependencies via Godep 2016-02-12 16:50:37 -08:00
coalesce_member.go Manage dependencies via Godep 2016-02-12 16:50:37 -08:00
coalesce_user.go Manage dependencies via Godep 2016-02-12 16:50:37 -08:00
config.go Add per-agent reconnect timeouts (#8781) 2020-10-08 15:02:19 -04:00
conflict_delegate.go Manage dependencies via Godep 2016-02-12 16:50:37 -08:00
delegate.go gossip: Avoid issue where two unique leave events for the same node could lead to infinite rebroadcast storms (#8343) 2020-07-21 15:48:10 -05:00
event.go wan federation via mesh gateways (#6884) 2020-03-09 15:59:02 -05:00
event_delegate.go Manage dependencies via Godep 2016-02-12 16:50:37 -08:00
internal_query.go add primary keys to list keyring (#8522) 2020-08-18 09:50:24 +02:00
keymanager.go add primary keys to list keyring (#8522) 2020-08-18 09:50:24 +02:00
lamport.go Manage dependencies via Godep 2016-02-12 16:50:37 -08:00
merge_delegate.go Add per-agent reconnect timeouts (#8781) 2020-10-08 15:02:19 -04:00
messages.go wan federation via mesh gateways (#6884) 2020-03-09 15:59:02 -05:00
ping_delegate.go Updates Serf to pickup fix for spammy zero RTT log messages. 2018-01-19 14:47:12 -08:00
query.go wan federation via mesh gateways (#6884) 2020-03-09 15:59:02 -05:00
serf.go Add per-agent reconnect timeouts (#8781) 2020-10-08 15:02:19 -04:00
snapshot.go Update Serf and memberlist (#4511) 2018-08-09 13:16:13 -04:00