Commit Graph

16509 Commits (659ebc05a99e0457c02b1fe46c4efd508aa688a5)
 

Author SHA1 Message Date
Armon Dadgar ea925ba5e3 Move rpc structs into sub-package
11 years ago
Armon Dadgar 1c5a8d01b1 Adding basic CLI infrastructure
11 years ago
Armon Dadgar d31e08291c Remove comment
11 years ago
Armon Dadgar 60fb194090 Make tests more reliable
11 years ago
Armon Dadgar 108df68d3d Guard against accessing slices that may have contents changed
11 years ago
Armon Dadgar 4abc881adc Switch Raft from SQLite to MDB
11 years ago
Armon Dadgar e827a2ca27 Adding snapshot support
11 years ago
Armon Dadgar 85251683cc Starting port of state store to MDB
11 years ago
Armon Dadgar 3b47cce733 FSM logs snapshot time
11 years ago
Armon Dadgar 589e58ab27 Adding support and tests for FSM snapshotting
11 years ago
Armon Dadgar 21478ce3a7 Adding ability to snapshot StateStore
11 years ago
Armon Dadgar b7beda2a63 Changing how state store is opened to allow shared connections
11 years ago
Armon Dadgar fd831ade43 Remove unused raft endpoints
11 years ago
Armon Dadgar d17b32d165 Adding NodeServices endpoing
11 years ago
Armon Dadgar 0b2cd77bbe Support querying for ServiceNodes
11 years ago
Armon Dadgar 5b40ba49bf Remove useless check since we are doing a DISTINCT query
11 years ago
Armon Dadgar 47cd33ae46 Adding ability to list services
11 years ago
Armon Dadgar 7915a23531 Adding node listing
11 years ago
Armon Dadgar 255be3559c Support datacenter listing
11 years ago
Armon Dadgar 4a2230bfc8 Remove unused methods
11 years ago
Armon Dadgar 03965f0721 Test leader forwarding
11 years ago
Armon Dadgar 15f045596b Adding support for cross-dc forwarding
11 years ago
Armon Dadgar d4476e3df6 Track remote consul servers
11 years ago
Armon Dadgar 7bc7d4cd4f Adding support for deregistration
11 years ago
Armon Dadgar 6b3578bc26 Testing Catalog.Register endpoint
11 years ago
Armon Dadgar 7dc6662a93 Adding FSM support for Register
11 years ago
Armon Dadgar 05d5eb08a8 Adding state store methods
11 years ago
Armon Dadgar 3b8888bdc8 consul: starting work on some RPC layers
11 years ago
Armon Dadgar eb428df842 Adding some state store methods with tests
11 years ago
Armon Dadgar d96636ced1 Stubs
11 years ago
Armon Dadgar 148607ac88 consul: working on fsm state
11 years ago
Armon Dadgar 637137b997 Adding Status.Leader endpoint
11 years ago
Armon Dadgar 808e23bbd4 consul: Adding method to force remove failed nodes
11 years ago
Armon Dadgar 29d0f901dc consul: Adding LANMembers and WANMembers
11 years ago
Armon Dadgar 0ade6bb750 consul: abandon join on shutdown or member fail
11 years ago
Armon Dadgar 207171f264 consul: Adding tons of shit, leave test
11 years ago
Armon Dadgar c4a4b9df34 consul: type safe event handlers
11 years ago
Armon Dadgar 15a1cf589b consul: status rpc endpoint
11 years ago
Armon Dadgar dbc9eeb8a7 consul: store the peerstore
11 years ago
Armon Dadgar 500927cbb1 consul: Leave does a RemovePeer RPC call
11 years ago
Armon Dadgar e699a14fe3 consul: helper to make RPC calls
11 years ago
Armon Dadgar ae30ace448 consul: ConnPool creates RPC client
11 years ago
Armon Dadgar 1a9a51c5c2 consul: Adding Raft rpc endpoint
11 years ago
Armon Dadgar a2eb514206 consul: gossip role includes rpc addr
11 years ago
Armon Dadgar ee4b1ce9dd consul: Write the byte to set the RPC mode
11 years ago
Armon Dadgar 8f2d9f9b0d consul: RaftLayer does not use ConnPool
11 years ago
Armon Dadgar fa76825247 consul: fixing test
11 years ago
Armon Dadgar f6f5e166ae consul: Remove the RaftBindAddr
11 years ago
Armon Dadgar 06306ad66f consul: close raft transport before layer
11 years ago
Armon Dadgar e780255dd4 consul: sharing the RPC layer between Consul/Raft
11 years ago