Preetha Appan
ad8b9171d6
Update serf library to pick up coordinate persistence fix
2017-10-21 21:19:43 -05:00
Preetha Appan
d206639f83
REbase master serf
2017-10-20 10:33:59 -05:00
Preetha Appan
09c51e3119
Vendor update serf to pick up fix for out of range ping periods in coordinate subsystem
2017-10-20 10:14:15 -05:00
Frank Schroeder
1530f12f56
serf: monkey patch https://github.com/hashicorp/serf/pull/486
2017-09-26 13:40:26 +02:00
Preetha Appan
040f8ae775
Update serf to pick up fixes for fsyncing snapshots and panic when coordinates are disabled
2017-08-17 16:35:06 -05:00
Frank Schroeder
4322b7217c
serf: monkey patch data race in github.com/hashicorp/serf
...
https://github.com/hashicorp/serf/pull/476
This should be replaced when the patch is merged upstream
and the library is upgraded.
2017-07-07 09:22:34 +02:00
Preetha Appan
bb0e0bdff9
Update serf to pull in disk space failure recovery changes
2017-07-06 08:58:42 -05:00
Kyle Havlovitz
5e45aec642
Add an option to disable keyring file ( #3145 )
...
Also disables keyring file in dev mode.
2017-06-15 15:24:04 -07:00
James Phillips
3cce06fd38
Pulls in Serf logger fix.
2017-05-25 22:02:09 -07:00
James Phillips
0a8a78833e
Updates Serf to pick up small fixes and coordinate NaN/Inf defenses.
2017-05-25 16:16:37 -07:00
James Phillips
8bcf1a74a9
Updates memberlist and Serf (and adds new dependencies).
...
This gets a number of improvements:
* Fixed a missing case where gossip would stop flowing to dead nodes for a short while.
* Uses the go-sockaddr library to look for private IP addresses, which prefers non-loopback
private addresses over loopback ones when trying to automatically determine the advertise address.
* Properly seeds Go's random number generator using the seed library.
* Serf snapshots no longer have the executable bit set on thie file.
2017-02-08 13:56:07 -08:00
James Phillips
2df8b492c4
Updates Serf library to get relay fixes.
...
https://github.com/hashicorp/serf/pull/447
2017-02-06 08:57:36 -08:00
Kyle Havlovitz
21ce56e6f3
Update serf deps
2017-02-01 20:57:37 -05:00
James Phillips
954c32e6ee
Updates Serf to pick up intent queue fix.
...
This fixes #1062 by storing intents per-node instead of in a small, fixed-
size circular buffer.
2016-08-08 18:58:44 -07:00
James Phillips
7e75c894b0
Updates serf to get health score in stats.
2016-06-08 17:20:12 -07:00
James Phillips
6ee216eace
Pulls in latest Serf to get flap metric.
2016-06-07 09:22:41 -07:00
Sean Chittenden
32c24b5447
Update Serf to include `serf.NumNodes()`
2016-03-23 22:10:50 -07:00
Sean Chittenden
333ff22e9a
Manage dependencies via Godep
...
Embrace the future and use Go 1.6's vendor support via Godep.
Go 1.5 users should `export GO15VENDOREXPERIMENT=1`
2016-02-12 16:50:37 -08:00