Commit Graph

32 Commits

Author SHA1 Message Date
Alex Dadgar
73733a8542 Fixes 2016-02-19 15:49:32 -08:00
Alex Dadgar
78d825f56b resolveConstraintTargets checks for bracket syntax 2016-02-16 10:03:04 -08:00
Alex Dadgar
8b55fd6b70 Only interpret vars wrapped in braces 2016-02-04 17:26:46 -08:00
Alex Dadgar
450252f8ae Respond to comments 2016-01-26 16:43:42 -08:00
Alex Dadgar
7929ee76dc Change the unique namespace on the node 2016-01-26 15:16:43 -08:00
Alex Dadgar
0ad3575897 FeasibilityWrapper uses computed node class eligibility to call feasibility checks minimally 2016-01-26 15:16:43 -08:00
Alex Dadgar
a90c1273ed EvalEligibility in context 2016-01-26 15:16:43 -08:00
Alex Dadgar
1a4c7b72ef Add node class to constraints 2015-12-21 17:15:34 -08:00
Alex Dadgar
c46447a572 Remove weight and hard/soft fields from constraint 2015-10-27 14:31:14 -07:00
Alex Dadgar
2ab5790b6f Rename Dynamic -> ProposedAllocConstraintIterator 2015-10-26 14:12:54 -07:00
Alex Dadgar
302c989509 Cleanup DynamicConstraintIterator 2015-10-26 14:01:32 -07:00
Alex Dadgar
cccef7ac84 Constants for constraints and renaming to use undescore instead of camel 2015-10-26 13:47:56 -07:00
Alex Dadgar
ec78455e7f Fix markdown and log messages 2015-10-23 09:56:48 -07:00
Alex Dadgar
db90849fb1 Change "unique" to "distinctHosts" 2015-10-22 17:40:41 -07:00
Alex Dadgar
9f259c27f6 Fix test and simplify some boolean logic/fix metrics counting 2015-10-22 16:45:03 -07:00
Alex Dadgar
9572878a92 Add dynamic constraint to generic_scheduler 2015-10-22 15:09:03 -07:00
Alex Dadgar
3ae9340614 DynamicConstraintIterator that implements the unique constraint 2015-10-22 14:31:12 -07:00
Alex Dadgar
b24f48a4ed System scheduler and system stack 2015-10-14 18:39:44 -07:00
Armon Dadgar
b42db2fff1 scheduler: adding regexp and version constraint cache 2015-10-12 20:15:07 -07:00
Armon Dadgar
641b9f3ee4 scheduler: support lexical ordering constraints 2015-10-11 15:57:06 -04:00
Armon Dadgar
0a2e874245 scheduler: adding regexp constraints 2015-10-11 15:35:13 -04:00
Armon Dadgar
54dea9fe87 scheduler: adding version constraint logic 2015-10-11 15:12:39 -04:00
Armon Dadgar
831848bf5e scheduler: allow StaticIterator to update base set 2015-09-07 11:26:16 -07:00
Armon Dadgar
49488ecdba scheduler: pull node shuffle into util 2015-09-07 11:23:38 -07:00
Armon Dadgar
93fa71609c scheduler: basic metrics integration 2015-08-13 21:46:33 -07:00
Armon Dadgar
0e7ee85c24 scheduler: support iterator reset 2015-08-13 15:01:02 -07:00
Armon Dadgar
c26ebf48bb scheduler: allow changing parameters mid-stream 2015-08-13 13:52:20 -07:00
Armon Dadgar
7320ae90a6 scheduler: implement basic constraint iterator 2015-08-13 10:46:30 -07:00
Armon Dadgar
fff84e8487 scheduler: implementing driver iterator 2015-08-13 10:19:46 -07:00
Armon Dadgar
acb8370d0c scheduler: testing more iterators 2015-08-13 10:13:11 -07:00
Armon Dadgar
c01879bb33 scheduler: adding various iterators 2015-08-11 18:27:54 -07:00
Armon Dadgar
3743a9e9a9 scheduler: adding feasibility iterators 2015-08-11 17:57:23 -07:00