Ludovic Courtès 94080a7263 publish: Do not load archive content in memory.
Previously, before replying to a /nar/* request, 'guix publish' would first
build up the whole nar into memory (as a consequence of
<http://bugs.gnu.org/21093>), which obviously doesn't scale.

* guix/scripts/publish.scm (render-nar): Return STORE-PATH instead of a
  procedure that calls 'write-file'.
  (sans-content-length): New procedure.
  (http-write): For 'x-nix-archive', don't call '%http-write'.  Instead, call
  'write-file' right from here, using BODY as the file name.
2015-07-20 00:37:47 +02:00
..
2015-07-08 10:53:05 +02:00
2015-06-18 00:25:49 +02:00
2015-06-06 19:05:56 +02:00
2015-07-08 10:53:05 +02:00
2015-07-15 23:57:01 +02:00
2015-07-15 23:57:01 +02:00