Armon Dadgar
|
b9c2b178f0
|
consul: Change state store to support multiple tags
|
2014-04-03 12:03:02 -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
|
d1de666855
|
consul: Enable a recursive delete of all keys
|
2014-03-31 20:00:01 -07:00 |
Armon Dadgar
|
2067783692
|
consul: First pass at KVS endpoints for RPC
|
2014-03-31 16:00:23 -07:00 |
Armon Dadgar
|
47807c5d19
|
consul: Snapshot KVS store support
|
2014-03-31 13:31:31 -07:00 |
Armon Dadgar
|
aba2d997d3
|
consul: Support DeleteTree
|
2014-03-31 13:20:08 -07:00 |
Armon Dadgar
|
5ffe5a0dba
|
consul: Adding support for KVSList
|
2014-03-31 13:12:35 -07:00 |
Armon Dadgar
|
493bbd5991
|
consul: Implementing Check-And-Set
|
2014-03-31 12:37:11 -07:00 |
Armon Dadgar
|
aae9429d9d
|
consul: Implement KVSDelete
|
2014-03-31 12:24:06 -07:00 |
Armon Dadgar
|
a009f89946
|
consul: Implement and test KV get and set
|
2014-03-31 12:13:57 -07:00 |
Armon Dadgar
|
d804a08744
|
consul: Adding kvs table to state store
|
2014-03-31 11:48:32 -07:00 |
Armon Dadgar
|
8f3ceca608
|
consul: Set maximum consul DB size to 128MB
|
2014-03-25 13:29:42 -07:00 |
Armon Dadgar
|
b73a381e6d
|
consul: Log instead of panic. Change NodeServices to return nil.
|
2014-03-05 15:02:28 -08:00 |
Armon Dadgar
|
8948a5218e
|
consul: Providing logOutput to StateStore
|
2014-03-05 14:34:29 -08:00 |
Armon Dadgar
|
5cc0c73f89
|
TODO cleanups
|
2014-02-05 14:54:35 -08:00 |
Armon Dadgar
|
944cbc7291
|
consul: Health endpoints support blocking queries
|
2014-02-05 13:30:18 -08:00 |
Armon Dadgar
|
f0134e42c6
|
consul: Support blocking queries for the Catalog
|
2014-02-05 11:10:10 -08:00 |
Armon Dadgar
|
b0707df2ab
|
consul: Enable ListNodes and ListServices to be a blocking query
|
2014-02-05 11:00:43 -08:00 |
Armon Dadgar
|
428c74cc35
|
consul: State store can return the tables for a query, and watch for changes
|
2014-02-05 10:37:28 -08:00 |
Armon Dadgar
|
59cd74dbb0
|
consul: reduce the scope of various transactions
|
2014-02-04 19:01:32 -08:00 |
Armon Dadgar
|
6188cd4ccd
|
consul: Notify watchers of changes
|
2014-02-04 18:45:40 -08:00 |
Armon Dadgar
|
10707da7fc
|
consul: Move notification group from MDBTable into the state store
|
2014-02-04 18:37:38 -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
|
e4c6ad9807
|
CheckServiceNodes will return node checks that are not service associated
|
2014-01-15 11:14:28 -10:00 |
Armon Dadgar
|
0b59adce3f
|
Adding CheckServiceNodes to get health info with service nodes
|
2014-01-08 14:58:53 -08:00 |
Armon Dadgar
|
490abc75a6
|
Minor structs cleanup
|
2014-01-08 14:43:36 -08:00 |
Armon Dadgar
|
7c8993ef3f
|
Support getting node checks in the snapshot
|
2014-01-08 12:19:11 -08:00 |
Armon Dadgar
|
023974becb
|
Implementing the health methods with tests
|
2014-01-08 12:15:01 -08:00 |
Armon Dadgar
|
30618ca359
|
Skeleton methods for health info
|
2014-01-08 11:35:27 -08:00 |
Armon Dadgar
|
d6f8b6e48b
|
Adding HealthCheck and an associated table
|
2014-01-08 11:21:29 -08:00 |
Armon Dadgar
|
c3c507f381
|
Remove unused variable
|
2014-01-08 10:39:06 -08:00 |
Armon Dadgar
|
97b9ff64e0
|
Delete node in a transaction
|
2014-01-08 10:37:16 -08:00 |
Armon Dadgar
|
0ca9b085a2
|
Switch state store to MDBTables
|
2014-01-08 10:31:20 -08:00 |
Armon Dadgar
|
4bca485178
|
Adding some utility functions
|
2014-01-07 16:58:16 -08:00 |
Armon Dadgar
|
870074056f
|
Support non-unique service entries per node
|
2014-01-06 14:18:38 -08:00 |
Armon Dadgar
|
ca43075041
|
NodeServices struct now includes the node address
|
2014-01-02 17:29:39 -08:00 |
Armon Dadgar
|
76baf19c9a
|
Fixing bug in state store
|
2013-12-31 18:31:17 -08:00 |
Armon Dadgar
|
4cb3d08aba
|
Increase maximum MDB map size
|
2013-12-31 17:43:05 -08:00 |
Armon Dadgar
|
fd9a44ba09
|
Guard MDB against 0 byte slices
|
2013-12-24 13:25:09 -08:00 |
Armon Dadgar
|
17ee53088b
|
Mark a few txn's as being readonly
|
2013-12-24 13:12:03 -08:00 |
Armon Dadgar
|
5df07d9c60
|
Defer the txn aborts
|
2013-12-24 13:05:43 -08:00 |
Armon Dadgar
|
88396b966a
|
Move rpc structs into sub-package
|
2013-12-19 12:03:57 -08:00 |
Armon Dadgar
|
9c8af31036
|
Guard against accessing slices that may have contents changed
|
2013-12-18 16:40:32 -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
|
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
|
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 |