Eelco Dolstra
|
c3a9ba32ee
|
Sync with nixUnstable
|
2017-07-21 12:48:15 +02:00 |
|
Eelco Dolstra
|
2f7994e3de
|
Remove bad check
|
2017-07-07 19:42:20 +02:00 |
|
Eelco Dolstra
|
a5e125330c
|
generate-programs-index: Check whether symlink targets exist
Fixes https://github.com/NixOS/nixpkgs/issues/26661
|
2017-07-07 16:45:45 +02:00 |
|
Eelco Dolstra
|
a91fb566a9
|
Factor out the file cache
|
2017-07-06 14:53:52 +02:00 |
|
Eelco Dolstra
|
3daca6b592
|
Update generate-programs-index to handle .ls
|
2017-04-18 16:41:11 +02:00 |
|
Eelco Dolstra
|
dd0d2d2ca6
|
Update build
|
2017-04-18 15:26:38 +02:00 |
|
Eelco Dolstra
|
2fd4d6beea
|
Vacuum programs.sqlite
This cuts a few hundred KiB from the database.
|
2016-11-10 18:27:04 +01:00 |
|
Eelco Dolstra
|
6883275653
|
Ignore package listings with malformed UTF-8
For example, https://cache.nixos.org/5q3s4vfwwd9n9499yg11ydziwxgn644m.ls.xz
contains the string "bokm<E5>l.alias". This causes nlohmann::json to
barf.
|
2016-11-10 18:10:08 +01:00 |
|
Eelco Dolstra
|
2176c939fc
|
Compute FS closures in parallel
This is much faster.
|
2016-11-10 18:10:08 +01:00 |
|
Eelco Dolstra
|
ba19471e5b
|
Use the .ls.xz listings generated by Hydra to speed up building programs.sqlite
This reduces the time to build the index for the regular (non-small) channel from ~10 hours to ~4 minutes.
Fixes #9.
|
2016-11-10 18:10:03 +01:00 |
|
Eelco Dolstra
|
8a0ed20e6d
|
Improve error message
|
2016-08-22 17:26:27 +02:00 |
|
Eelco Dolstra
|
ab086b22ef
|
Revive programs.sqlite generation
Fixes #4.
|
2016-08-11 14:41:26 +02:00 |
|