James Phillips
89c7203f31
Adds coordinate sorting support to catalog queries for nodes and service nodes.
2015-10-23 15:23:01 -07:00
James Phillips
ad65d953f6
Scales coordinate sends to hit a fixed aggregate rate across the cluster.
2015-10-23 15:23:01 -07:00
James Phillips
d12aa2ffab
Moves batching down into the state store and changes it to fail-fast.
...
* A batch of updates is done all in a single transaction.
* We no longer need to get an update to kick things, there's a periodic flush.
* If incoming updates overwhelm the configured flush rate they will be dumped with an error.
2015-10-23 15:23:01 -07:00
Ryan Uber
b1dae530d4
agent: use interface for file permissions
2015-01-20 18:53:18 -08:00
Ryan Uber
a6c877c7ee
agent: re-add support for user name in socket perms
2015-01-20 16:21:23 -08:00
Ryan Uber
21dd95d9af
agent: beginning socket user/group/mode support as discussed in #612
2015-01-20 13:44:27 -08:00
Ryan Uber
0b9f2b0954
agent: persist service/check data using hashed service/check IDs ( fixes #573 )
2015-01-07 19:11:21 -08:00
Armon Dadgar
ce4aa7beb5
Switching to the pinned version of msgpack
2014-10-17 18:26:19 -07:00
Armon Dadgar
6a6885ec18
agent: Refactor msgpack serialization into util
2014-09-01 14:46:21 -07:00
Armon Dadgar
314743c111
agent: working on user events
2014-08-27 16:49:12 -07:00
Armon Dadgar
70eb59c63e
agent: Use SHELL if provided. Fixes #237 .
2014-08-22 12:47:58 -07:00
Armon Dadgar
46a96d9c42
agent: Refactor script invoke
2014-08-21 14:28:16 -07:00
Armon Dadgar
8db2e3bd58
agent: Support multiple tags per service registration
2014-04-03 12:12:23 -07:00
Armon Dadgar
554ebdfc9a
Methods for random staggering
2014-01-15 12:34:17 -10:00
Armon Dadgar
46e3075344
Adding AEConfig and some methods to scale timing
2014-01-15 12:17:40 -10:00