Armon Dadgar
|
cb659a3b77
|
Adding agent skeleton
|
2013-12-19 12:18:06 -08:00 |
Armon Dadgar
|
88396b966a
|
Move rpc structs into sub-package
|
2013-12-19 12:03:57 -08:00 |
Armon Dadgar
|
5aa94a7989
|
Adding basic CLI infrastructure
|
2013-12-19 11:22:08 -08:00 |
Armon Dadgar
|
0ad0393484
|
Remove comment
|
2013-12-19 11:15:38 -08:00 |
Armon Dadgar
|
5fad6a7372
|
Make tests more reliable
|
2013-12-18 16:44:56 -08:00 |
Armon Dadgar
|
9c8af31036
|
Guard against accessing slices that may have contents changed
|
2013-12-18 16:40:32 -08:00 |
Armon Dadgar
|
c5aada3298
|
Switch Raft from SQLite to MDB
|
2013-12-18 16:23:17 -08:00 |
Armon Dadgar
|
c515682303
|
Adding snapshot support
|
2013-12-18 15:09:38 -08:00 |
Armon Dadgar
|
424491e9f6
|
Starting port of state store to MDB
|
2013-12-18 15:03:25 -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
|
70a001bfa0
|
Adding ability to snapshot StateStore
|
2013-12-12 15:14:08 -08:00 |
Armon Dadgar
|
b86d6f4370
|
Changing how state store is opened to allow shared connections
|
2013-12-12 14:41:13 -08:00 |
Armon Dadgar
|
96a52fc0b2
|
Remove unused raft endpoints
|
2013-12-12 11:48:22 -08:00 |
Armon Dadgar
|
8409f9fc0a
|
Adding NodeServices endpoing
|
2013-12-12 11:46:25 -08:00 |
Armon Dadgar
|
7757943156
|
Support querying for ServiceNodes
|
2013-12-12 11:37:19 -08:00 |
Armon Dadgar
|
d4bb369642
|
Remove useless check since we are doing a DISTINCT query
|
2013-12-12 11:08:01 -08:00 |
Armon Dadgar
|
e1c927f218
|
Adding ability to list services
|
2013-12-12 11:07:14 -08:00 |
Armon Dadgar
|
d3cba241bf
|
Adding node listing
|
2013-12-12 10:48:36 -08:00 |
Armon Dadgar
|
9a76a2bf12
|
Support datacenter listing
|
2013-12-12 10:35:50 -08:00 |
Armon Dadgar
|
aee98291a9
|
Remove unused methods
|
2013-12-11 16:43:29 -08:00 |
Armon Dadgar
|
f73f2a6513
|
Test leader forwarding
|
2013-12-11 16:42:19 -08:00 |
Armon Dadgar
|
5135724dae
|
Adding support for cross-dc forwarding
|
2013-12-11 16:33:19 -08:00 |
Armon Dadgar
|
4cfe5179ba
|
Track remote consul servers
|
2013-12-11 16:24:34 -08:00 |
Armon Dadgar
|
43cc986202
|
Adding support for deregistration
|
2013-12-11 15:34:10 -08:00 |
Armon Dadgar
|
4385ab3092
|
Testing Catalog.Register endpoint
|
2013-12-11 14:57:40 -08:00 |
Armon Dadgar
|
2b194d6380
|
Adding FSM support for Register
|
2013-12-11 14:38:18 -08:00 |
Armon Dadgar
|
b0c82b61d2
|
Adding state store methods
|
2013-12-11 14:27:27 -08:00 |
Armon Dadgar
|
94865a40ac
|
consul: starting work on some RPC layers
|
2013-12-11 14:04:44 -08:00 |
Armon Dadgar
|
b4b4365d1d
|
Adding some state store methods with tests
|
2013-12-11 14:03:09 -08:00 |
Armon Dadgar
|
479185694d
|
Stubs
|
2013-12-10 18:19:15 -08:00 |
Armon Dadgar
|
ac9d2a81ff
|
consul: working on fsm state
|
2013-12-10 17:00:48 -08:00 |
Armon Dadgar
|
48e3db305b
|
Adding Status.Leader endpoint
|
2013-12-10 15:16:41 -08:00 |
Armon Dadgar
|
662a1d9af7
|
consul: Adding method to force remove failed nodes
|
2013-12-10 14:42:29 -08:00 |
Armon Dadgar
|
0725906cab
|
consul: Adding LANMembers and WANMembers
|
2013-12-10 13:17:54 -08:00 |
Armon Dadgar
|
e7f4a84841
|
consul: abandon join on shutdown or member fail
|
2013-12-09 16:25:24 -08:00 |
Armon Dadgar
|
761197575c
|
consul: Adding tons of shit, leave test
|
2013-12-09 16:05:15 -08:00 |
Armon Dadgar
|
9c4583c0e3
|
consul: type safe event handlers
|
2013-12-09 15:29:44 -08:00 |
Armon Dadgar
|
f582b86cd8
|
consul: status rpc endpoint
|
2013-12-09 15:29:20 -08:00 |
Armon Dadgar
|
2d7af79662
|
consul: store the peerstore
|
2013-12-09 15:29:01 -08:00 |
Armon Dadgar
|
08152dc66b
|
consul: Leave does a RemovePeer RPC call
|
2013-12-09 15:01:42 -08:00 |
Armon Dadgar
|
a8a9d2cd45
|
consul: helper to make RPC calls
|
2013-12-09 14:58:49 -08:00 |
Armon Dadgar
|
f7f743dfa9
|
consul: ConnPool creates RPC client
|
2013-12-09 14:52:22 -08:00 |
Armon Dadgar
|
03bd66c8fa
|
consul: Adding Raft rpc endpoint
|
2013-12-09 14:49:07 -08:00 |
Armon Dadgar
|
b7bafb6bd8
|
consul: gossip role includes rpc addr
|
2013-12-09 14:30:16 -08:00 |
Armon Dadgar
|
c28ebbf60f
|
consul: Write the byte to set the RPC mode
|
2013-12-09 14:29:20 -08:00 |
Armon Dadgar
|
6e9d7dc0fd
|
consul: RaftLayer does not use ConnPool
|
2013-12-09 14:25:59 -08:00 |
Armon Dadgar
|
ad51531407
|
consul: fixing test
|
2013-12-09 14:23:19 -08:00 |
Armon Dadgar
|
5ab00f34ee
|
consul: Remove the RaftBindAddr
|
2013-12-09 14:22:23 -08:00 |
Armon Dadgar
|
a5d001034e
|
consul: close raft transport before layer
|
2013-12-09 14:20:56 -08:00 |