Files
lix/src/root
Eelco Dolstra 4ed877360b hydra-queue-runner: Improved scheduling
Each jobset now has a "scheduling share" that determines how much of
the build farm's time it is entitled to.  For instance, if a jobset
has 100 shares and the total number of shares of all jobsets is 1000,
it's entitled to 10% of the build farm's time.  When there is a free
build slot for a given system type, the queue runner will select the
jobset that is furthest below its scheduling share over a certain time
window (currently, the last day).  Withing that jobset, it will pick
the build with the highest priority.

So meta.schedulingPriority now only determines the order of builds
within a jobset, not between jobsets.  This makes it much easier to
prioritise one jobset over another (e.g. nixpkgs:trunk over
nixpkgs:stdenv).
2013-09-21 14:57:01 +00:00
..
2013-02-20 18:26:26 +01:00
2013-08-30 13:53:25 +00:00
2013-04-26 17:51:05 +02:00
2013-04-26 17:51:05 +02:00
2013-09-03 17:35:21 +02:00
2013-08-30 13:53:25 +00:00
2013-09-03 17:35:21 +02:00
2013-09-03 17:35:21 +02:00
2013-09-03 17:35:21 +02:00
2013-04-26 17:51:05 +02:00
2010-09-30 14:29:15 +00:00
2013-09-03 17:35:21 +02:00
2013-02-20 15:54:33 +01:00
2013-09-03 17:35:21 +02:00
2013-06-25 12:48:25 +02:00
2013-02-20 15:54:33 +01:00
2013-05-07 17:04:42 +02:00
2013-02-20 15:54:33 +01:00
2013-08-16 18:26:01 +02:00
2013-02-20 15:54:33 +01:00
2013-06-02 23:30:46 +02:00
2013-02-20 18:26:26 +01:00
2013-02-20 15:54:33 +01:00
2013-09-03 17:35:21 +02:00
2013-09-03 17:35:21 +02:00
2013-04-26 17:51:05 +02:00