Alex Dadgar
|
9244037bba
|
Only add periodic job insertion time once
|
2015-12-23 19:02:31 -08:00 |
Alex Dadgar
|
bff2768060
|
Use desired launch time in periodic launch table
|
2015-12-23 18:26:39 -08:00 |
Alex Dadgar
|
bf2aa9f733
|
Always remove periodic jobs in fsm
|
2015-12-23 18:26:39 -08:00 |
Alex Dadgar
|
e3231171b8
|
Fix deadlock and test
|
2015-12-23 18:26:39 -08:00 |
Alex Dadgar
|
3a400432dc
|
Always add jobs to periodic tracker
|
2015-12-23 18:26:39 -08:00 |
Alex Dadgar
|
b3e87b6719
|
Remove the periodicRunner interface and pass the server as an interface to the periodicDispatcher
|
2015-12-23 18:26:39 -08:00 |
Alex Dadgar
|
49dd0dc461
|
fixes from review
|
2015-12-23 18:26:39 -08:00 |
Alex Dadgar
|
37c1f56921
|
Snapshot and restore
|
2015-12-23 18:26:39 -08:00 |
Alex Dadgar
|
ea799b88cb
|
merge
|
2015-12-23 18:26:39 -08:00 |
Alex Dadgar
|
a892d61ae7
|
FSM integration
|
2015-12-23 18:26:39 -08:00 |
Alex Dadgar
|
4d817f5cbc
|
Revert "Revert "Make drivers take arguments as a list and not as a string""
|
2015-11-18 15:16:42 -08:00 |
Alex Dadgar
|
0e51375285
|
Revert "Make drivers take arguments as a list and not as a string"
|
2015-11-18 13:46:43 -08:00 |
Alex Dadgar
|
07a5ceed9c
|
Use one msgpack codec and have it decode []string in nil interfaces
|
2015-11-18 13:15:13 -08:00 |
Armon Dadgar
|
ad681be59c
|
nomad: adding node GC
|
2015-09-07 11:01:29 -07:00 |
Armon Dadgar
|
1a5579384a
|
nomad: cleanup API descrepencies
|
2015-09-06 20:47:42 -07:00 |
Armon Dadgar
|
21000d41ec
|
nomad: adding FSM support for node drain update
|
2015-09-06 19:55:38 -07:00 |
Armon Dadgar
|
a2010b9f2a
|
nomad: FSM support for AllocClientUpdateRequestType
|
2015-08-25 18:00:14 -07:00 |
Armon Dadgar
|
2ea99f211a
|
nomad: updating for new alloc representation
|
2015-08-25 17:36:52 -07:00 |
Armon Dadgar
|
3b97632a99
|
nomad: integrate time table with FSM
|
2015-08-15 17:38:13 -07:00 |
Armon Dadgar
|
a80249204f
|
nomad: DeleteEval request can take a list of evals and allocations
|
2015-08-15 15:39:29 -07:00 |
Armon Dadgar
|
343b1b9c89
|
nomad: move state and mocks into shared packages
|
2015-08-11 14:27:14 -07:00 |
Armon Dadgar
|
a2feb20903
|
nomad: UpsertEvals can take a list of Evals
|
2015-08-06 14:51:15 -07:00 |
Armon Dadgar
|
b5100eeefb
|
nomad: FSM enqueues evaluations
|
2015-08-06 11:32:42 -07:00 |
Armon Dadgar
|
a8a01f8828
|
nomad: remove eval broker from state store
|
2015-08-06 11:09:59 -07:00 |
Armon Dadgar
|
6adf1d2af0
|
nomad: adding the FSM CRUD
|
2015-08-04 14:04:26 -07:00 |
Armon Dadgar
|
487acdd3c7
|
nomad: threading eval broker through fsm and state store
|
2015-07-23 22:30:08 -07:00 |
Armon Dadgar
|
9b921d9f92
|
nomad: adding FSM support for evaluations
|
2015-07-23 15:52:38 -07:00 |
Armon Dadgar
|
d39d3585a2
|
nomad: reduce mixed terminology by adding ID to Job
|
2015-07-23 15:15:48 -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
|
8ba9e09596
|
nomad: support FSM snap/restore of indexes table
|
2015-07-06 15:51:01 -06:00 |
Armon Dadgar
|
f16fc93d85
|
nomad: testing fsm snapshot and restore
|
2015-07-06 14:01:10 -06:00 |
Armon Dadgar
|
185e3cb3c7
|
nomad: FSM support for node updates
|
2015-07-03 18:41:36 -07:00 |
Armon Dadgar
|
4b48b2c1b6
|
nomad: change to use MemDB instead of raw iradix
|
2015-07-03 14:46:30 -07:00 |
Armon Dadgar
|
06d0e5f9b1
|
nomad: adding immutable radix, snapshot support
|
2015-06-03 11:21:59 +02:00 |
Armon Dadgar
|
4c554f14bb
|
nomad: support DevMode configuration
|
2015-06-01 21:11:40 +02:00 |
Armon Dadgar
|
1e7f84f3e6
|
nomad: adding basic structure for raft
|
2015-06-01 17:49:10 +02:00 |