Armon Dadgar
|
05fea6773a
|
nomad: enable/disable eval broker based on leadership
|
2015-07-23 21:58:38 -07:00 |
|
Armon Dadgar
|
a723c591d1
|
nomad: method to test if outstanding evaluation
|
2015-07-23 21:58:13 -07:00 |
|
Armon Dadgar
|
e10f3942e7
|
nomad: add eval broker, configurable nack timeout
|
2015-07-23 21:44:17 -07:00 |
|
Armon Dadgar
|
d34ea006a5
|
nomad: testing the eval broker
|
2015-07-23 21:37:28 -07:00 |
|
Armon Dadgar
|
65b91a9c15
|
nomad: first pass at eval broker
|
2015-07-23 17:31:08 -07:00 |
|
Armon Dadgar
|
c03325cbf9
|
nomad: adding utility shuffle
|
2015-07-23 17:30:07 -07:00 |
|
Armon Dadgar
|
1ae5cce13d
|
nomad: adding RPC endpoints for fetching Eval
|
2015-07-23 16:00:19 -07:00 |
|
Armon Dadgar
|
773f9a66bc
|
nomad: adding FSM support for evaluations
|
2015-07-23 15:52:38 -07:00 |
|
Armon Dadgar
|
dde0e0b242
|
nomad: CRUD for evals in state store
|
2015-07-23 15:43:06 -07:00 |
|
Armon Dadgar
|
928ef51130
|
nomad: Adding Eval model
|
2015-07-23 15:27:13 -07:00 |
|
Armon Dadgar
|
9f89121751
|
nomad: reduce mixed terminology by adding ID to Job
|
2015-07-23 15:15:48 -07:00 |
|
Armon Dadgar
|
138a014332
|
nomad: Adding the CRUD endpoints for jobs
|
2015-07-23 14:41:18 -07:00 |
|
Armon Dadgar
|
dd85f12959
|
nomad: add FSM support for Jobs
|
2015-07-07 10:55:47 -06:00 |
|
Armon Dadgar
|
6c4f2a9ecc
|
nomad: make struct names more specific to avoid confusion
|
2015-07-07 10:51:42 -06:00 |
|
Armon Dadgar
|
13422055fa
|
nomad: CRUD for jobs in state store
|
2015-07-07 10:41:05 -06:00 |
|
Armon Dadgar
|
14c18650d7
|
nomad: support FSM snap/restore of indexes table
|
2015-07-06 15:51:01 -06:00 |
|
Armon Dadgar
|
0905344ac1
|
nomad: testing the client endpoint GetNode
|
2015-07-06 15:38:57 -06:00 |
|
Armon Dadgar
|
c8dc668b61
|
nomad: track the index affecting a table
|
2015-07-06 15:30:43 -06:00 |
|
Armon Dadgar
|
85ec0ca1c3
|
nomad: starting client GetNode
|
2015-07-06 15:23:15 -06:00 |
|
Armon Dadgar
|
4d9544606a
|
nomad: adding the update status endpoint
|
2015-07-06 14:50:40 -06:00 |
|
Armon Dadgar
|
a1ca453b4b
|
nomad: adding client deregister endpoint
|
2015-07-06 14:42:33 -06:00 |
|
Armon Dadgar
|
137e61da09
|
nomad: expose the raft index on write
|
2015-07-06 14:34:32 -06:00 |
|
Armon Dadgar
|
457f2d3111
|
nomad: adding test for client register
|
2015-07-06 14:23:11 -06:00 |
|
Armon Dadgar
|
080a1eb207
|
nomad: RPC layer should check for missing region
|
2015-07-06 14:18:12 -06:00 |
|
Armon Dadgar
|
0c6ec98a38
|
nomad: testing fsm snapshot and restore
|
2015-07-06 14:01:10 -06:00 |
|
Armon Dadgar
|
9d16751b3a
|
nomad: adding methods to snapshot and restore nodes
|
2015-07-04 10:16:52 -07:00 |
|
Armon Dadgar
|
d565fb3b54
|
nomad: FSM support for node updates
|
2015-07-03 18:41:36 -07:00 |
|
Armon Dadgar
|
c569016b52
|
nomad: adding basic node CRUD
|
2015-07-03 18:19:43 -07:00 |
|
Armon Dadgar
|
9ef20d8746
|
nomad: adding indexes to structs
|
2015-07-03 17:50:54 -07:00 |
|
Armon Dadgar
|
31bee62f5b
|
nomad: adding basic test for schema
|
2015-07-03 17:48:02 -07:00 |
|
Armon Dadgar
|
743a0527b1
|
nomad: fixing client endpoint
|
2015-07-03 17:47:55 -07:00 |
|
Armon Dadgar
|
50c81f7047
|
nomad: adding AllocMetric to track allocation metrics
|
2015-07-03 17:37:01 -07:00 |
|
Armon Dadgar
|
f3347a6030
|
nomad: working on allocation schema
|
2015-07-03 17:11:53 -07:00 |
|
Armon Dadgar
|
cccc925f24
|
nomad: working on job struct and schema
|
2015-07-03 16:57:48 -07:00 |
|
Armon Dadgar
|
1ea2f6fb54
|
nomad: working on the node representation
|
2015-07-03 16:04:24 -07:00 |
|
Armon Dadgar
|
11210fd353
|
nomad: change to use MemDB instead of raw iradix
|
2015-07-03 14:46:30 -07:00 |
|
Armon Dadgar
|
2094e5efc5
|
memdb: refactor into seperate repo
|
2015-06-16 16:06:32 -07:00 |
|
Armon Dadgar
|
994debc9f6
|
memdb: richer testing
|
2015-06-16 15:42:46 -07:00 |
|
Armon Dadgar
|
5bc3b98304
|
memdb: testing compound index
|
2015-06-16 14:58:50 -07:00 |
|
Armon Dadgar
|
c8e326cf53
|
memdb: support prefix based iteration
|
2015-06-16 14:32:37 -07:00 |
|
Armon Dadgar
|
57b5e37a0d
|
memdb: support prefix on indexes
|
2015-06-16 14:15:30 -07:00 |
|
Armon Dadgar
|
be85ad0942
|
memdb: Adding UUID indexer
|
2015-06-16 14:02:00 -07:00 |
|
Armon Dadgar
|
95519f735e
|
memdb: implement DeleteAll
|
2015-06-16 12:31:45 -07:00 |
|
Armon Dadgar
|
f074a71d04
|
memdb: adding very basic index scanning
|
2015-06-16 12:16:15 -07:00 |
|
Armon Dadgar
|
b9e9d8fde3
|
memdb: directly cast, avoid unsafe
|
2015-06-16 12:06:30 -07:00 |
|
Armon Dadgar
|
d02fa9fd77
|
memdb: support object delete
|
2015-06-16 12:01:19 -07:00 |
|
Armon Dadgar
|
ef8fdc3dd7
|
memdb: Supporting non-unique index values
|
2015-06-16 11:43:32 -07:00 |
|
Armon Dadgar
|
d4107bd336
|
memdb: support update of objects
|
2015-06-07 19:47:59 -05:00 |
|
Armon Dadgar
|
920813677c
|
memdb: insert and first working
|
2015-06-07 19:38:01 -05:00 |
|
Armon Dadgar
|
063491c019
|
memdb: initialize and more testing
|
2015-06-07 13:42:03 -07:00 |
|