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 |
Armon Dadgar
|
7f4adceae8
|
consul: sharing the RPC layer between Consul/Raft
|
2013-12-09 13:13:40 -08:00 |
Armon Dadgar
|
9dadd99bcf
|
ignore test files
|
2013-12-09 12:10:37 -08:00 |
Armon Dadgar
|
fc595ce9ee
|
consul: Adding leave function
|
2013-12-09 12:10:27 -08:00 |
Armon Dadgar
|
205941ffcf
|
consul: adding connection pool
|
2013-12-09 12:09:57 -08:00 |
Armon Dadgar
|
af9176bca0
|
consul: Add+test JoinLAN/JoinWAN
|
2013-12-06 17:18:09 -08:00 |
Armon Dadgar
|
72e93a7432
|
consul: refactor into more files
|
2013-12-06 16:54:33 -08:00 |
Armon Dadgar
|
0bf9a8fb1c
|
consul: Basic RPC framework
|
2013-12-06 16:35:13 -08:00 |
Armon Dadgar
|
9b8433f787
|
consul: Rename to LAN/WAN instead of Local/Remote
|
2013-12-06 16:05:26 -08:00 |
Armon Dadgar
|
94ff23d2a4
|
consul: adding basic skeleton
|
2013-12-06 15:43:07 -08:00 |
Armon Dadgar
|
d39b1765c6
|
Initial commit
|
2013-11-04 14:15:27 -08:00 |