[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [metrics-web/master] Fix "requests" column in torperf-1.1.csv.
commit 7dce6a5f6bd36927c0875d2b5f5d02e67698b64a
Author: Karsten Loesing <karsten.loesing@xxxxxxx>
Date: Wed Jan 24 17:45:56 2018 +0100
Fix "requests" column in torperf-1.1.csv.
It looks like we implemented the database query for filling the
"requests" column as completed requests. What we really should have
implemented is total requests made, which is what we're doing here.
Fixes #24996.
---
src/main/sql/onionperf/init-onionperf.sql | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/main/sql/onionperf/init-onionperf.sql b/src/main/sql/onionperf/init-onionperf.sql
index eddfe0f..9207bcf 100644
--- a/src/main/sql/onionperf/init-onionperf.sql
+++ b/src/main/sql/onionperf/init-onionperf.sql
@@ -67,8 +67,7 @@ SELECT DATE(start) AS date,
AS timeouts,
COUNT(CASE WHEN NOT didtimeout AND datacomplete >= 1
AND readbytes < filesize THEN 1 ELSE NULL END) AS failures,
- COUNT(CASE WHEN NOT didtimeout AND datacomplete >= 1
- AND readbytes >= filesize then 1 else null end) AS requests
+ COUNT(*) AS requests
FROM measurements
GROUP BY date, filesize, source, server
UNION
@@ -82,8 +81,7 @@ SELECT DATE(start) AS date,
AS timeouts,
COUNT(CASE WHEN NOT didtimeout AND datacomplete >= 1
AND readbytes < filesize THEN 1 ELSE NULL END) AS failures,
- COUNT(CASE WHEN NOT didtimeout AND datacomplete >= 1
- AND readbytes >= filesize then 1 else null end) AS requests
+ COUNT(*) AS requests
FROM measurements
GROUP BY date, filesize, 3, server) sub
ORDER BY date, filesize, source, server;
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits