Re: fast-matrix not displaying reports of latest version of Socket
[email protected] (Slaven Rezic) Tue, 22 Jul 2025 22:24:42 +0200
| Newsgroups | perl.cpan.testers.discuss |
|---|---|
| Message-ID | <[email protected]> |
--------------cI4yUBpy0w1HJ80PovrQzp06
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable
22. 07. 2025. u 14:13, James E Keenan pi=C5=A1e:
> [...]
> Seven days later, http://fast-matrix.cpantesters.org/?dist=3DSocket=20
> remains stuck at 2.039 but also displays the advisory "NOTE: no report=
=20
> for latest version 2.040".=C2=A0 I don't know whether this applies to=20
> reports for other CPAN distributions.
>
> So my impression is that our recovery from the problems of July 15 is=20
> incomplete.=C2=A0 Could these be investigated?=C2=A0 Thank you very much=
.
Hello James,
short answer: of the three matrix services just use=20
*https://fast2-matrix.cpantesters.org* . It is the most reliable, it is=20
"fast" in the sense that uploaded reports are typically listed within=20
5-10 minutes and it is currently also the matrix variant which is linked=
=20
from MetaCPAN. It is not perfect: in rare cases it can respond with a=20
50x error, but typically the next reload should be successful.
Why fast-matrix (without the "2") still exists? There are very rare=20
situations (really rare, I think it happened only once since=20
fast2-matrix was setup) when it can happen that neither fast2-matrix nor=
=20
matrix get fresh data, but the metabase log.txt still works, and thus=20
fast-matrix.
And why fast-matrix was broken? Well, this seems always to be the case=20
if there's an MetaCPAN outage. All CPAN distributions uploaded during=20
such a period are /permanently/ missing in some database which log.txt=20
relies on (Doug, maybe you can tell more about it?). Some minutes ago I=20
produced a test report for Socket-2.040 and the log.txt line looks like=20
this:
=C2=A0=C2=A0=C2=A0 [2025-07-22T19:26:58Z] [Slaven Rezić] [pass] [/]=
[x86_64-linux] [perl-v5.42.0] [d5807482-6731-11f0-a6e5-7e026e8775ea] [202=
5-07-22T19:26:58Z]
The field [/] should normally show the author/distribution name. Without=
=20
it, the log.txt parser for fast-matrix can only drop this report.
Sorry for the confusion,
=C2=A0=C2=A0=C2=A0 Slaven
--------------cI4yUBpy0w1HJ80PovrQzp06
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE html>
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-=
8">
</head>
<body>
<p> </p>
<div class=3D"moz-text-html" lang=3D"x-unicode">
<p>22. 07. 2025. u 14:13, James E Keenan pi=C5=A1e:</p>
<blockquote type=3D"cite"
cite=3D"mid:[email protected]">[...]<=
br>
Seven days later, <a class=3D"moz-txt-link-freetext"
href=3D"http://fast-matrix.cpantesters.org/?dist=3DSocket">http:=
//fast-matrix.cpantesters.org/?dist=3DSocket</a>
remains stuck at 2.039 but also displays the advisory "NOTE: no
report for latest version 2.040".=C2=A0 I don't know whether this
applies to reports for other CPAN distributions. <br>
<br>
So my impression is that our recovery from the problems of July
15 is incomplete.=C2=A0 Could these be investigated?=C2=A0 Thank y=
ou very
much. <br>
</blockquote>
<p>Hello James,</p>
<p>short answer: of the three matrix services just use <b><a
class=3D"moz-txt-link-freetext"
href=3D"https://fast2-matrix.cpantesters.org">https://fast2-ma=
trix.cpantesters.org</a></b>
. It is the most reliable, it is "fast" in the sense that
uploaded reports are typically listed within 5-10 minutes and it
is currently also the matrix variant which is linked from
MetaCPAN. It is not perfect: in rare cases it can respond with a
50x error, but typically the next reload should be successful.<br>
</p>
<p>Why fast-matrix (without the "2") still exists? There are very
rare situations (really rare, I think it happened only once
since fast2-matrix was setup) when it can happen that neither
fast2-matrix nor matrix get fresh data, but the metabase log.txt
still works, and thus fast-matrix.</p>
<p>And why fast-matrix was broken? Well, this seems always to be
the case if there's an MetaCPAN outage. All CPAN distributions
uploaded during such a period are <i>permanently</i> missing in
some database which log.txt relies on (Doug, maybe you can tell
more about it?). Some minutes ago I produced a test report for
Socket-2.040 and the log.txt line looks like this:</p>
<pre>=C2=A0=C2=A0=C2=A0 [2025-07-22T19:26:58Z] [Slaven Rezi&#x10=
7;] [pass] [/] [x86_64-linux] [perl-v5.42.0] [d5807482-6731-11f0-a6e5-7e02=
6e8775ea] [2025-07-22T19:26:58Z]
</pre>
<p>The field [/] should normally show the author/distribution
name. Without it, the log.txt parser for fast-matrix can only
drop this report.</p>
<p>Sorry for the confusion,<br>
=C2=A0=C2=A0=C2=A0 Slaven</p>
</div>
</body>
</html>
--------------cI4yUBpy0w1HJ80PovrQzp06--