Discussion:
problem with viewvc
Vincent Lefevre
2017-12-27 13:24:54 UTC
Permalink
Hi,

On http://svn.apache.org/viewvc?view=revision&revision=1814248
when I click on the first "modified", I get either

Proxy Error

The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /viewvc/subversion/branches/1.9.x/.

Reason: Error reading from remote server

or

HTTP/1.1 NoneServer: gunicorn/19.7.1
Date: Wed, 27 Dec 2017 13:23:12 GMT
Connection: close

Regards,
--
Vincent Lefèvre <***@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
Daniel Shahaf
2017-12-27 22:54:17 UTC
Permalink
Infra - could you take a look? I tried just now and reproduced the
first error message (a "502 Proxy Error").

@Vincent In the future feel free to report issues with *.a.o services
directly to infra (after checking status.apache.org)
Post by Vincent Lefevre
Hi,
On http://svn.apache.org/viewvc?view=revision&revision=1814248
when I click on the first "modified", I get either
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /viewvc/subversion/
branches/1.9.x/.
Reason: Error reading from remote server
Cheers,

Daniel
Post by Vincent Lefevre
or
HTTP/1.1 NoneServer: gunicorn/19.7.1
Date: Wed, 27 Dec 2017 13:23:12 GMT
Connection: close
Regards,
Greg Stein
2017-12-27 23:46:17 UTC
Permalink
Hi Vincent, Daniel,

The problem is that the "modified" link for branches/1.9.x/ produces a page
with a log of ALL the modifications EVER made in that branch. You're
talking about thousands of log entries from the past couple/three years.
The page simply takes way too long to generate, so the proxy (gunicorn)
times out.

Stick to the "modified" links for individual files or subdirectories, and
ignore the one for the main branch :-)

Cheers,
Greg
(on behalf of Infra)
Post by Daniel Shahaf
Infra - could you take a look? I tried just now and reproduced the
first error message (a "502 Proxy Error").
@Vincent In the future feel free to report issues with *.a.o services
directly to infra (after checking status.apache.org)
Post by Vincent Lefevre
Hi,
On http://svn.apache.org/viewvc?view=revision&revision=1814248
when I click on the first "modified", I get either
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /viewvc/subversion/
branches/1.9.x/.
Reason: Error reading from remote server
Cheers,
Daniel
Post by Vincent Lefevre
or
HTTP/1.1 NoneServer: gunicorn/19.7.1
Date: Wed, 27 Dec 2017 13:23:12 GMT
Connection: close
Regards,
Vincent Lefevre
2018-01-01 10:27:50 UTC
Permalink
Post by Greg Stein
Hi Vincent, Daniel,
The problem is that the "modified" link for branches/1.9.x/ produces a page
with a log of ALL the modifications EVER made in that branch. You're
talking about thousands of log entries from the past couple/three years.
The page simply takes way too long to generate, so the proxy (gunicorn)
times out.
Stick to the "modified" links for individual files or subdirectories, and
ignore the one for the main branch :-)
OK, but I think that a clearer error message, such as "Page too large",
would be better. Alternatively, make ViewVC suppress links yielding
such issues, if possible.

FYI, I hoped to see there a "Diff to previous" link to the patch
corresponding to the changeset r1814248, instead of having to look
at every diff for individual files. Otherwise I cannot find such a
link. This is rather annoying.
--
Vincent Lefèvre <***@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
Loading...