Armon Dadgar
|
bc0cea6d26
|
nomad: add FSM support for Jobs
|
2015-07-07 10:55:47 -06:00 |
Armon Dadgar
|
1947a19885
|
nomad: make struct names more specific to avoid confusion
|
2015-07-07 10:51:42 -06:00 |
Armon Dadgar
|
d0cc7918f0
|
nomad: CRUD for jobs in state store
|
2015-07-07 10:41:05 -06:00 |
Armon Dadgar
|
8ba9e09596
|
nomad: support FSM snap/restore of indexes table
|
2015-07-06 15:51:01 -06:00 |
Armon Dadgar
|
6cbda1b2b8
|
nomad: testing the client endpoint GetNode
|
2015-07-06 15:38:57 -06:00 |
Armon Dadgar
|
68c6325ae1
|
nomad: track the index affecting a table
|
2015-07-06 15:30:43 -06:00 |
Armon Dadgar
|
9151c1400f
|
nomad: starting client GetNode
|
2015-07-06 15:23:15 -06:00 |
Armon Dadgar
|
7bb70b3843
|
nomad: adding the update status endpoint
|
2015-07-06 14:50:40 -06:00 |
Armon Dadgar
|
bb1e7e41e8
|
nomad: adding client deregister endpoint
|
2015-07-06 14:42:33 -06:00 |
Armon Dadgar
|
c897e7c69a
|
nomad: expose the raft index on write
|
2015-07-06 14:34:32 -06:00 |
Armon Dadgar
|
a04d125760
|
nomad: adding test for client register
|
2015-07-06 14:23:11 -06:00 |
Armon Dadgar
|
1f8d11eb49
|
nomad: RPC layer should check for missing region
|
2015-07-06 14:18:12 -06:00 |
Armon Dadgar
|
f16fc93d85
|
nomad: testing fsm snapshot and restore
|
2015-07-06 14:01:10 -06:00 |
Armon Dadgar
|
410f3a0555
|
nomad: adding methods to snapshot and restore nodes
|
2015-07-04 10:16:52 -07:00 |
Armon Dadgar
|
185e3cb3c7
|
nomad: FSM support for node updates
|
2015-07-03 18:41:36 -07:00 |
Armon Dadgar
|
ee611d459f
|
nomad: adding basic node CRUD
|
2015-07-03 18:19:43 -07:00 |
Armon Dadgar
|
76d4e6bd14
|
nomad: adding indexes to structs
|
2015-07-03 17:50:54 -07:00 |
Armon Dadgar
|
cbbe50f022
|
nomad: adding basic test for schema
|
2015-07-03 17:48:02 -07:00 |
Armon Dadgar
|
9871e84c63
|
nomad: fixing client endpoint
|
2015-07-03 17:47:55 -07:00 |
Armon Dadgar
|
abef9ca0a1
|
nomad: adding AllocMetric to track allocation metrics
|
2015-07-03 17:37:01 -07:00 |
Armon Dadgar
|
2c694c7e4c
|
nomad: working on allocation schema
|
2015-07-03 17:11:53 -07:00 |
Armon Dadgar
|
00df4837bb
|
nomad: working on job struct and schema
|
2015-07-03 16:57:48 -07:00 |
Armon Dadgar
|
bbc03b1cc1
|
nomad: working on the node representation
|
2015-07-03 16:04:24 -07:00 |
Armon Dadgar
|
4b48b2c1b6
|
nomad: change to use MemDB instead of raw iradix
|
2015-07-03 14:46:30 -07:00 |
Armon Dadgar
|
caa6e7672d
|
memdb: refactor into seperate repo
|
2015-06-16 16:06:32 -07:00 |
Armon Dadgar
|
7c4dce412e
|
memdb: richer testing
|
2015-06-16 15:42:46 -07:00 |
Armon Dadgar
|
54400bc05a
|
memdb: testing compound index
|
2015-06-16 14:58:50 -07:00 |
Armon Dadgar
|
a2ef0986fe
|
memdb: support prefix based iteration
|
2015-06-16 14:32:37 -07:00 |
Armon Dadgar
|
ae4566a9f5
|
memdb: support prefix on indexes
|
2015-06-16 14:15:30 -07:00 |
Armon Dadgar
|
064b8c49d1
|
memdb: Adding UUID indexer
|
2015-06-16 14:02:00 -07:00 |
Armon Dadgar
|
ff6945a28b
|
memdb: implement DeleteAll
|
2015-06-16 12:31:45 -07:00 |
Armon Dadgar
|
91630763be
|
memdb: adding very basic index scanning
|
2015-06-16 12:16:15 -07:00 |
Armon Dadgar
|
dae01c9e26
|
memdb: directly cast, avoid unsafe
|
2015-06-16 12:06:30 -07:00 |
Armon Dadgar
|
a3d27408a2
|
memdb: support object delete
|
2015-06-16 12:01:19 -07:00 |
Armon Dadgar
|
a0c6c507ca
|
memdb: Supporting non-unique index values
|
2015-06-16 11:43:32 -07:00 |
Armon Dadgar
|
5dc6b81842
|
memdb: support update of objects
|
2015-06-07 19:47:59 -05:00 |
Armon Dadgar
|
fc8bdd217b
|
memdb: insert and first working
|
2015-06-07 19:38:01 -05:00 |
Armon Dadgar
|
d0679bbe72
|
memdb: initialize and more testing
|
2015-06-07 13:42:03 -07:00 |
Armon Dadgar
|
96eecdfa0d
|
memdb: testin txn abort and commit
|
2015-06-07 13:18:50 -07:00 |
Armon Dadgar
|
03928483c7
|
memdb: testing writer concurrency
|
2015-06-07 13:15:13 -07:00 |
Armon Dadgar
|
534d4c0619
|
memdb: testing schema validation
|
2015-06-07 13:07:55 -07:00 |
Armon Dadgar
|
3a867f9661
|
memdb: initial skeleton
|
2015-06-07 13:03:24 -07:00 |
Armon Dadgar
|
5fdf3c5d33
|
nomad: adding Client endpoint
|
2015-06-07 12:14:41 -07:00 |
Armon Dadgar
|
dd8f5a0bef
|
nomad: testing RPC forwarding
|
2015-06-07 12:08:47 -07:00 |
Armon Dadgar
|
405c03d873
|
nomad: refactor test code
|
2015-06-07 12:03:05 -07:00 |
Armon Dadgar
|
2a1767594e
|
nomad: adding RPC forwarding methods
|
2015-06-07 11:50:53 -07:00 |
Armon Dadgar
|
4f78d6a7e9
|
nomad: adding connection pool
|
2015-06-07 11:50:29 -07:00 |
Armon Dadgar
|
8ecfa93a96
|
nomad: track local peers
|
2015-06-07 11:37:59 -07:00 |
Armon Dadgar
|
ac6ed01a1c
|
nomad: track local peers
|
2015-06-07 11:32:01 -07:00 |
Armon Dadgar
|
477cd88a40
|
nomad: adding response struct
|
2015-06-07 11:31:48 -07:00 |