Alex Dadgar
|
561f9634ba
|
Fix counts
|
2016-01-04 14:33:10 -08:00 |
|
Alex Dadgar
|
36752b9ed4
|
Store the available nodes in the alloc metric
|
2016-01-04 12:07:33 -08:00 |
|
Diptanu Choudhury
|
0cc1275782
|
Added a test to make sure services no longer present are being removed
|
2015-12-15 10:43:56 -08:00 |
|
Diptanu Choudhury
|
ba5561cae0
|
Making sure existing ids for services are not re-generated
|
2015-12-15 09:14:32 -08:00 |
|
Diptanu Choudhury
|
ddaf74fb65
|
Added a test to prove services are removed from the map in Alloc if they are removed from the Tasks
|
2015-12-15 08:35:26 -08:00 |
|
Diptanu Choudhury
|
b7f556fabc
|
Changed some comments
|
2015-12-14 18:05:58 -08:00 |
|
Diptanu Choudhury
|
1c76715358
|
Re-initializing the service map for in place updates
|
2015-12-14 17:06:58 -08:00 |
|
Chris Bednarski
|
9f40143684
|
Merge branch 'master' into f-port-labels
|
2015-11-16 16:02:38 -08:00 |
|
Alex Dadgar
|
bdf7497f1b
|
Initialize task state in allocation sent by scheduler
|
2015-11-16 15:14:21 -08:00 |
|
Diptanu Choudhury
|
babc68adfb
|
Fixing the scheduler tests
|
2015-11-16 13:10:57 -08:00 |
|
Alex Dadgar
|
3cdbfc010f
|
Remove weight and hard/soft fields from constraint
|
2015-10-27 14:31:14 -07:00 |
|
Alex Dadgar
|
c7f904ff31
|
Merge pull request #321 from hashicorp/f-unique-constraint
Add "distinctHost" constraint
|
2015-10-26 14:18:57 -07:00 |
|
Alex Dadgar
|
2b2b6c321a
|
Check for environment variable updates for tasks
|
2015-10-23 14:52:06 -07:00 |
|
Alex Dadgar
|
861a65288c
|
Fix test and simplify some boolean logic/fix metrics counting
|
2015-10-22 16:45:03 -07:00 |
|
Gregory Man
|
400363079c
|
Make go vet happy
|
2015-10-21 15:47:36 +03:00 |
|
Alex Dadgar
|
d9b78ffdfe
|
Remove base nodes from stack constructors
|
2015-10-16 17:05:23 -07:00 |
|
Alex Dadgar
|
1a1febba4f
|
Unit tests for the refactor scheduler methods
|
2015-10-16 16:35:55 -07:00 |
|
Alex Dadgar
|
1ec921a3c2
|
Refactor task group constraint logic in generic/system stack
|
2015-10-16 14:00:51 -07:00 |
|
Alex Dadgar
|
70c39bd5a4
|
Add diffSystemAlloc which gives richer information which node to place a system allocation
|
2015-10-15 13:14:44 -07:00 |
|
Chris Bednarski
|
168c959497
|
Added named ports
|
2015-09-22 13:59:16 -07:00 |
|
Armon Dadgar
|
f71527dadf
|
schedule: avoid in-place update of task if network resources are different
|
2015-09-13 16:41:53 -07:00 |
|
Armon Dadgar
|
ea0795995d
|
Use a single implementation of GenerateUUID
|
2015-09-07 15:23:03 -07:00 |
|
Armon Dadgar
|
c2eff48412
|
scheduler: util method to diff task groups
|
2015-09-07 12:25:23 -07:00 |
|
Armon Dadgar
|
f1a93b0aa7
|
scheduler: pull node shuffle into util
|
2015-09-07 11:23:38 -07:00 |
|
Armon Dadgar
|
1a5579384a
|
nomad: cleanup API descrepencies
|
2015-09-06 20:47:42 -07:00 |
|
Armon Dadgar
|
5832b2f147
|
nomad: adding drain as node property
|
2015-09-06 19:47:02 -07:00 |
|
Armon Dadgar
|
2ee6947844
|
scheduler: updating for new APIs
|
2015-08-25 17:06:06 -07:00 |
|
Armon Dadgar
|
1fd148d97d
|
nomad: fixing vet errors
|
2015-08-15 16:10:10 -07:00 |
|
Armon Dadgar
|
085e579c44
|
scheduler: make diff less nasty
|
2015-08-13 18:28:09 -07:00 |
|
Armon Dadgar
|
1b41cb0abe
|
scheduler: remove explicit index
|
2015-08-13 18:20:55 -07:00 |
|
Armon Dadgar
|
5dc01ff7c2
|
scheduler: hide the indexing
|
2015-08-13 18:18:32 -07:00 |
|
Armon Dadgar
|
89eef4ed6a
|
scheduler: simplifying
|
2015-08-13 18:16:32 -07:00 |
|
Armon Dadgar
|
32333a25cd
|
scheduler: trimming more fat
|
2015-08-13 18:05:31 -07:00 |
|
Armon Dadgar
|
8f55662e11
|
schduler: refactor and test
|
2015-08-13 17:51:31 -07:00 |
|
Armon Dadgar
|
de45ed0950
|
scheduler: trying to simplify further
|
2015-08-13 17:40:23 -07:00 |
|
Armon Dadgar
|
c6340488bf
|
scheduler: refactor and test
|
2015-08-13 17:19:09 -07:00 |
|
Armon Dadgar
|
53ec367b89
|
scheduler: determine if any allocations need to be migrated
|
2015-08-13 16:47:39 -07:00 |
|
Armon Dadgar
|
6977133bc9
|
scheduler: testing utility methods
|
2015-08-13 16:25:59 -07:00 |
|