Armon Dadgar
|
0c8b50ea45
|
nomad: first pass at plan eval and apply
|
2015-08-04 16:32:46 -07:00 |
|
Armon Dadgar
|
44b391bf8b
|
nomad: adding the FSM CRUD
|
2015-08-04 14:04:33 -07:00 |
|
Armon Dadgar
|
6adf1d2af0
|
nomad: adding the FSM CRUD
|
2015-08-04 14:04:26 -07:00 |
|
Armon Dadgar
|
e322534550
|
nomad: state store CRUD for allocations
|
2015-08-04 13:56:41 -07:00 |
|
Armon Dadgar
|
1034eec8b3
|
structs: working on plan and plan result
|
2015-07-28 17:49:45 -07:00 |
|
Armon Dadgar
|
1a3afe3425
|
nomad: use plan enqueue time instead of eval create index
|
2015-07-28 17:49:27 -07:00 |
|
Armon Dadgar
|
3938231a9e
|
nomad: more worker testing
|
2015-07-28 17:20:06 -07:00 |
|
Armon Dadgar
|
8e66fdfdab
|
nomad: test waitForIndex
|
2015-07-28 17:11:00 -07:00 |
|
Armon Dadgar
|
0cfb67e918
|
nomad: testing worker acking
|
2015-07-28 17:05:59 -07:00 |
|
Armon Dadgar
|
c65b2c472b
|
nomad: testing worker dequeue
|
2015-07-28 17:02:54 -07:00 |
|
Armon Dadgar
|
9e6c0c9c3a
|
nomad: guard against plan during shutdown
|
2015-07-28 16:52:13 -07:00 |
|
Armon Dadgar
|
2b4501bee8
|
nomad: improving worker, submit plans
|
2015-07-28 16:36:15 -07:00 |
|
Armon Dadgar
|
59d45bba4f
|
nomad: enable all builtin schedulers by default
|
2015-07-28 16:19:52 -07:00 |
|
Armon Dadgar
|
d7e9927661
|
nomad: integrating worker and scheduler
|
2015-07-28 16:15:32 -07:00 |
|
Armon Dadgar
|
90e8bc9b91
|
scheduler: initial interface
|
2015-07-28 16:03:15 -07:00 |
|
Armon Dadgar
|
8bed5f724f
|
nomad: test placeholders
|
2015-07-28 15:15:42 -07:00 |
|
Armon Dadgar
|
3c2a16038b
|
nomad: first pass adding scheduling workers
|
2015-07-28 15:12:08 -07:00 |
|
Armon Dadgar
|
8f2b878ea8
|
nomad: fix Eval.Dequeue forwarding
|
2015-07-28 15:01:29 -07:00 |
|
Armon Dadgar
|
4be2c1b9db
|
nomad: adding plan endpoint
|
2015-07-27 15:31:49 -07:00 |
|
Armon Dadgar
|
adcad9a5fb
|
nomad: fixing plan queue dequeue with no timeout
|
2015-07-27 15:31:39 -07:00 |
|
Armon Dadgar
|
b0830f631d
|
nomad: adding skeleton no-op plan evaluator
|
2015-07-27 15:31:09 -07:00 |
|
Armon Dadgar
|
743c7f32ef
|
nomad: integrate plan queue
|
2015-07-27 15:11:42 -07:00 |
|
Armon Dadgar
|
3a4efce389
|
nomad: adding plan queue
|
2015-07-27 14:59:16 -07:00 |
|
Armon Dadgar
|
7f49f25de1
|
nomad: ensure FIFO dequeue with same priority
|
2015-07-23 22:58:12 -07:00 |
|
Armon Dadgar
|
487acdd3c7
|
nomad: threading eval broker through fsm and state store
|
2015-07-23 22:30:08 -07:00 |
|
Armon Dadgar
|
93b832cf59
|
nomad: emit metrics from the eval broker
|
2015-07-23 22:17:37 -07:00 |
|
Armon Dadgar
|
e820b3ae3c
|
nomad: adding Eval endpoints for Ack and Nack
|
2015-07-23 22:11:25 -07:00 |
|
Armon Dadgar
|
0a08c1ce49
|
nomad: adding Eval.Dequeue endpoint
|
2015-07-23 21:58:51 -07:00 |
|
Armon Dadgar
|
8839045d52
|
nomad: enable/disable eval broker based on leadership
|
2015-07-23 21:58:38 -07:00 |
|
Armon Dadgar
|
7aad418345
|
nomad: method to test if outstanding evaluation
|
2015-07-23 21:58:13 -07:00 |
|
Armon Dadgar
|
fc11808fe9
|
nomad: add eval broker, configurable nack timeout
|
2015-07-23 21:44:17 -07:00 |
|
Armon Dadgar
|
5fcc39c399
|
nomad: testing the eval broker
|
2015-07-23 21:37:28 -07:00 |
|
Armon Dadgar
|
2a76fd34f0
|
nomad: first pass at eval broker
|
2015-07-23 17:31:08 -07:00 |
|
Armon Dadgar
|
890db2d2b7
|
nomad: adding utility shuffle
|
2015-07-23 17:30:07 -07:00 |
|
Armon Dadgar
|
eff7170c77
|
nomad: adding RPC endpoints for fetching Eval
|
2015-07-23 16:00:19 -07:00 |
|
Armon Dadgar
|
9b921d9f92
|
nomad: adding FSM support for evaluations
|
2015-07-23 15:52:38 -07:00 |
|
Armon Dadgar
|
a69c71b239
|
nomad: CRUD for evals in state store
|
2015-07-23 15:43:06 -07:00 |
|
Armon Dadgar
|
60e786100b
|
nomad: Adding Eval model
|
2015-07-23 15:27:13 -07:00 |
|
Armon Dadgar
|
d39d3585a2
|
nomad: reduce mixed terminology by adding ID to Job
|
2015-07-23 15:15:48 -07:00 |
|
Armon Dadgar
|
501a57f9d8
|
nomad: Adding the CRUD endpoints for jobs
|
2015-07-23 14:41:18 -07:00 |
|
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 |
|