Eelco Dolstra
|
07b3dffd20
|
Reduce I/O in build listings by only fetching required columns
Columns such as "longDescription" can be large, so fetching them
when they're not needed is wasteful.
|
2012-03-12 20:47:30 +01:00 |
|
Eelco Dolstra
|
e35f0005e6
|
* Move NARs from the NixChannel controller to the Root controller and
drop the "/nix/store". I.e. instead of
http://hydra.nixos.org/jobset/nixpkgs/trunk/channel/latest/nar/nix/store/99djmii6l4yw9gn07zxqabh8z58pp84c-libmspack-0.0.20040308alpha.drv
we now have
http://hydra.nixos.org/nar/99djmii6l4yw9gn07zxqabh8z58pp84c-libmspack-0.0.20040308alpha.drv
The main reason is that this is much faster, since we don't need to
get all the channel data (which isn't used anyway for NAR
generation). This speeds up downloading a NAR from the Nixpkgs
channel by > 2 seconds.
* Drop "Hydra::View::" from view names to get rid of an ugly warning.
|
2010-06-22 12:00:19 +00:00 |
|
Eelco Dolstra
|
045d921f7d
|
* Argh.
|
2010-02-05 20:24:20 +00:00 |
|
Eelco Dolstra
|
a22946abe7
|
* When a store path has disappeared for some reason,
../nix/<storepath> should return a HTTP error. Otherwise,
mirror-channel.pl will happily mirror the error page.
|
2010-02-05 20:08:41 +00:00 |
|
Eelco Dolstra
|
16a84f4bf5
|
* Big speed-up of the job status page and the channel generation (such
as the manifest). The builds are now determined in one SQL query
rather than a zillion ones.
|
2009-04-03 15:37:21 +00:00 |
|
Eelco Dolstra
|
97ed2052ba
|
* Move everything up one directory.
|
2009-03-05 13:41:57 +00:00 |
|