Armon Dadgar
|
db7457cffa
|
nomad: test placeholders
|
2015-07-28 15:15:42 -07:00 |
|
Armon Dadgar
|
e7e8575319
|
nomad: first pass adding scheduling workers
|
2015-07-28 15:12:08 -07:00 |
|
Armon Dadgar
|
9d3188d10a
|
nomad: fix Eval.Dequeue forwarding
|
2015-07-28 15:01:29 -07:00 |
|
Armon Dadgar
|
d16e96e8d8
|
nomad: adding plan endpoint
|
2015-07-27 15:31:49 -07:00 |
|
Armon Dadgar
|
7436df9b99
|
nomad: fixing plan queue dequeue with no timeout
|
2015-07-27 15:31:39 -07:00 |
|
Armon Dadgar
|
6d402f6652
|
nomad: adding skeleton no-op plan evaluator
|
2015-07-27 15:31:09 -07:00 |
|
Armon Dadgar
|
6ed85a4dd0
|
nomad: integrate plan queue
|
2015-07-27 15:11:42 -07:00 |
|
Armon Dadgar
|
c42c450996
|
nomad: adding plan queue
|
2015-07-27 14:59:16 -07:00 |
|
Armon Dadgar
|
18e75d4b0b
|
nomad: ensure FIFO dequeue with same priority
|
2015-07-23 22:58:12 -07:00 |
|
Armon Dadgar
|
efd7a86243
|
nomad: threading eval broker through fsm and state store
|
2015-07-23 22:30:08 -07:00 |
|
Armon Dadgar
|
60b2ec84ac
|
nomad: emit metrics from the eval broker
|
2015-07-23 22:17:37 -07:00 |
|
Armon Dadgar
|
b8c4539619
|
nomad: adding Eval endpoints for Ack and Nack
|
2015-07-23 22:11:25 -07:00 |
|
Armon Dadgar
|
357555403c
|
nomad: adding Eval.Dequeue endpoint
|
2015-07-23 21:58:51 -07:00 |
|
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 |
|