[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/08: download: Comment on lack of progress report with chunked encodin
From: |
Ludovic Courtès |
Subject: |
08/08: download: Comment on lack of progress report with chunked encoding. |
Date: |
Fri, 27 Feb 2015 14:09:09 +0000 |
civodul pushed a commit to branch core-updates
in repository guix.
commit c9727aac405123ecf2ffb26745fa255a76c87e40
Author: Ludovic Courtès <address@hidden>
Date: Fri Feb 27 15:04:05 2015 +0100
download: Comment on lack of progress report with chunked encoding.
* guix/build/download.scm (progress-proc): Add comment.
---
guix/build/download.scm | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/guix/build/download.scm b/guix/build/download.scm
index 6c94fa0..a3105ad 100644
--- a/guix/build/download.scm
+++ b/guix/build/download.scm
@@ -64,6 +64,9 @@ representing it in a human-readable way."
"Return a procedure to show the progress of FILE's download, which is
SIZE byte long. The returned procedure is suitable for use as an
argument to `dump-port'. The progress report is written to LOG-PORT."
+ ;; XXX: Because of <http://bugs.gnu.org/19939> this procedure is often not
+ ;; called as frequently as we'd like too; this is especially bad with Nginx
+ ;; on hydra.gnu.org, which returns whole nars as a single chunk.
(let ((start-time #f))
(let-syntax ((with-elapsed-time
(syntax-rules ()
- branch core-updates updated (50915d2 -> c9727aa), Ludovic Courtès, 2015/02/27
- 01/08: gnu: gettext: Set encoding to ISO-8859-1 when modifying files., Ludovic Courtès, 2015/02/27
- 04/08: build-system/gnu: Set $LC_ALL (or similar) to the chosen locale., Ludovic Courtès, 2015/02/27
- 05/08: utils: Call the progress-report proc when 'dump-port' starts., Ludovic Courtès, 2015/02/27
- 02/08: gnu: Remove now unneeded 'unpack' phases for unzip., Ludovic Courtès, 2015/02/27
- 06/08: download: Abstract the receive buffer size., Ludovic Courtès, 2015/02/27
- 08/08: download: Comment on lack of progress report with chunked encoding.,
Ludovic Courtès <=
- 03/08: gnu: Remove now unneeded 'localedef' invocations., Ludovic Courtès, 2015/02/27
- 07/08: download: Measure and display the throughput., Ludovic Courtès, 2015/02/27