James Phillips
|
1725063067
|
Adds tombstone tests and gets rid of unused logger.
|
2015-10-15 14:59:09 -07:00 |
James Phillips
|
04b365495d
|
Completes state store for KV, sessions, tombstones, and nodes/services/checks (needs tests and integration).
|
2015-10-15 14:59:09 -07:00 |
James Phillips
|
edae626f36
|
Integrates new state store for ACLs.
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
ae7cdfaf8d
|
consul: comment msgpack handle
|
2015-10-15 14:57:29 -07:00 |
Ryan Uber
|
33741f9156
|
consul: initial pass at refactoring RPC using net-rpc-msgpackrpc
|
2015-10-13 22:15:23 -07:00 |
Sam Boyer
|
bdc5983463
|
Condense switch fallthroughs into expr lists
|
2015-05-26 21:30:14 -04:00 |
Armon Dadgar
|
9b9c737a82
|
consul: Adding flag to support future incompatible commands. Future self will thank me.
|
2015-05-05 19:44:21 -07:00 |
Armon Dadgar
|
d680696afe
|
consul: Expose the KVSDeleteCAS operation in FSM
|
2015-01-08 17:08:44 -08:00 |
Armon Dadgar
|
8eaee53661
|
consul: Adding more useful metrics
|
2015-01-05 15:13:39 -08:00 |
Armon Dadgar
|
f9d322f346
|
consul: Persist tombstones
|
2015-01-05 14:43:55 -08:00 |
Armon Dadgar
|
9152fae109
|
consul: First pass at tombstone reaping
|
2015-01-05 14:43:55 -08:00 |
Armon Dadgar
|
8681d913ba
|
consul: Generate a raft operation to reap tombstones
|
2015-01-05 14:43:55 -08:00 |
Armon Dadgar
|
71c2c1468d
|
consul: Thread Tombstone GC through
|
2015-01-05 14:43:55 -08:00 |
Ali Abbas
|
a542df954f
|
cleanup and simplify
|
2014-12-06 13:08:35 +01:00 |
Ali Abbas
|
73504a01e9
|
cleanup unreachable code
|
2014-11-25 19:54:30 +01:00 |
Armon Dadgar
|
af90aa8026
|
Gofmt
|
2014-10-20 10:21:31 -07:00 |
Armon Dadgar
|
3f36515544
|
Switching to the pinned version of msgpack
|
2014-10-17 18:26:19 -07:00 |
Armon Dadgar
|
5571da4661
|
consul: FSM stores state in a given path only
|
2014-10-15 14:56:12 -07:00 |
Armon Dadgar
|
1177a9bf11
|
consul: Fix non-deterministic ACL IDs
|
2014-10-09 12:23:32 -07:00 |
Armon Dadgar
|
597cd12e97
|
consul: Ensure node/service/check registration is in a single txn
|
2014-08-22 12:38:33 -07:00 |
Armon Dadgar
|
5da5df716d
|
consul: Create anonymous and master tokens
|
2014-08-18 15:46:22 -07:00 |
Armon Dadgar
|
8a3a0faacf
|
consul: FSM support for ACLsg
|
2014-08-18 15:46:21 -07:00 |
Armon Dadgar
|
c656bbfbcf
|
Rename shared msgpack handle
|
2014-06-08 14:02:42 -07:00 |
Andrew M Bursavich
|
d209517d50
|
reuse codec.MsgpackHandle
|
2014-06-07 01:13:38 -07:00 |
Armon Dadgar
|
bfd008a6da
|
consul: FSM tests for session
|
2014-05-20 16:25:28 -07:00 |
Armon Dadgar
|
6ed9c4bdb6
|
consul: Adding support for sessions to FSM
|
2014-05-20 16:25:28 -07:00 |
Armon Dadgar
|
13c370da30
|
consul: FSM snapshot can avoid type assertion
|
2014-04-01 12:10:58 -07:00 |
Armon Dadgar
|
a312d7e6ff
|
consul: Avoid loading all KV pairs during a snapshot
|
2014-04-01 11:55:25 -07:00 |
Armon Dadgar
|
20a9cbc6d1
|
consul: More efficient restore of KVS entriesg
|
2014-04-01 11:29:55 -07:00 |
Armon Dadgar
|
b24118e1bc
|
consul: FSM support to snapshot/restore KVS values
|
2014-03-31 13:56:16 -07:00 |
Armon Dadgar
|
4aa7c0c00c
|
consul: Adding FSM support for KVS operations
|
2014-03-31 13:41:43 -07:00 |
Armon Dadgar
|
8948a5218e
|
consul: Providing logOutput to StateStore
|
2014-03-05 14:34:29 -08:00 |
Armon Dadgar
|
8b1c78dc00
|
consul: Cleanup the FSM, running out of file handles
|
2014-02-05 11:00:10 -08:00 |
Armon Dadgar
|
369193fbd6
|
consul: updating state store to associate changes with raft index
|
2014-02-04 18:33:15 -08:00 |
Armon Dadgar
|
255e224ac8
|
consul: Log state store errors
|
2014-02-03 15:21:56 -08:00 |
Armon Dadgar
|
c5e2004be9
|
Log cleanup
|
2014-01-10 11:06:11 -08:00 |
Armon Dadgar
|
ad346fecdf
|
Adding FSM support for register/deregister health checks
|
2014-01-08 13:39:40 -08:00 |
Armon Dadgar
|
a84fdd51e1
|
Update for new interfaces
|
2014-01-08 10:31:42 -08:00 |
Armon Dadgar
|
870074056f
|
Support non-unique service entries per node
|
2014-01-06 14:18:38 -08:00 |
Armon Dadgar
|
2edd92a73b
|
Handle new Raft API
|
2014-01-03 17:15:09 -08:00 |
Armon Dadgar
|
ca43075041
|
NodeServices struct now includes the node address
|
2014-01-02 17:29:39 -08:00 |
Armon Dadgar
|
88396b966a
|
Move rpc structs into sub-package
|
2013-12-19 12:03:57 -08:00 |
Armon Dadgar
|
c515682303
|
Adding snapshot support
|
2013-12-18 15:09:38 -08:00 |
Armon Dadgar
|
ab970083dd
|
FSM logs snapshot time
|
2013-12-17 11:13:19 -08:00 |
Armon Dadgar
|
7fbb2c9918
|
Adding support and tests for FSM snapshotting
|
2013-12-16 10:47:14 -08:00 |
Armon Dadgar
|
d3cba241bf
|
Adding node listing
|
2013-12-12 10:48:36 -08:00 |
Armon Dadgar
|
43cc986202
|
Adding support for deregistration
|
2013-12-11 15:34:10 -08:00 |
Armon Dadgar
|
2b194d6380
|
Adding FSM support for Register
|
2013-12-11 14:38:18 -08:00 |
Armon Dadgar
|
94865a40ac
|
consul: starting work on some RPC layers
|
2013-12-11 14:04:44 -08:00 |
Armon Dadgar
|
479185694d
|
Stubs
|
2013-12-10 18:19:15 -08:00 |