[tor-commits] [metrics-web/master] Cut off more days from direct/bridge user graphs.
karsten at torproject.org
karsten at torproject.org
Mon Aug 27 10:07:15 UTC 2012
commit 2cc1f8ce69089bad430bd9c20c3f46c07c86c010
Author: Karsten Loesing <karsten.loesing at gmx.net>
Date: Mon Aug 27 12:01:45 2012 +0200
Cut off more days from direct/bridge user graphs.
Fixes #6593, hopefully for real this time.
---
rserve/csv.R | 14 +++++++-------
rserve/graphs.R | 8 ++++----
rserve/tables.R | 2 +-
3 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/rserve/csv.R b/rserve/csv.R
index 44c6495..cc50b8a 100644
--- a/rserve/csv.R
+++ b/rserve/csv.R
@@ -73,11 +73,11 @@ export_bandwidth <- function(path) {
drv <- dbDriver("PostgreSQL")
con <- dbConnect(drv, user = dbuser, password = dbpassword, dbname = db)
q <- paste("SELECT date, bwadvertised FROM total_bandwidth",
- "WHERE date < current_date - 1")
+ "WHERE date < current_date - 3")
rs <- dbSendQuery(con, q)
bw_desc <- fetch(rs, n = -1)
q <- paste("SELECT date, read, written FROM total_bwhist",
- "WHERE date < current_date - 1")
+ "WHERE date < current_date - 3")
rs <- dbSendQuery(con, q)
bw_hist <- fetch(rs, n = -1)
dbDisconnect(con)
@@ -96,7 +96,7 @@ export_bwhist_flags <- function(path) {
con <- dbConnect(drv, user = dbuser, password = dbpassword, dbname = db)
q <- paste("SELECT date, isexit, isguard, read / 86400 AS read,",
"written / 86400 AS written",
- "FROM bwhist_flags WHERE date < current_date - 1",
+ "FROM bwhist_flags WHERE date < current_date - 3",
"ORDER BY date, isexit, isguard")
rs <- dbSendQuery(con, q)
bw <- fetch(rs, n = -1)
@@ -110,7 +110,7 @@ export_dirbytes <- function(path) {
con <- dbConnect(drv, user = dbuser, password = dbpassword, dbname = db)
q <- paste("SELECT date, dr, dw, brp, bwp, brd, bwd FROM user_stats",
"WHERE country = 'zy' AND bwp / bwd <= 3",
- "AND date < current_date - 1 ORDER BY date")
+ "AND date < current_date - 3 ORDER BY date")
rs <- dbSendQuery(con, q)
dir <- fetch(rs, n = -1)
dbDisconnect(con)
@@ -211,7 +211,7 @@ help_export_monthly_users <- function(path, aggr_fun) {
drv <- dbDriver("PostgreSQL")
con <- dbConnect(drv, user = dbuser, password = dbpassword, dbname = db)
q <- paste("SELECT date, country, r, bwp, brn, bwn, brp, bwr, brr",
- "FROM user_stats WHERE date < current_date - 1",
+ "FROM user_stats WHERE date < current_date - 3",
"ORDER BY date, country")
rs <- dbSendQuery(con, q)
u <- fetch(rs, n = -1)
@@ -219,7 +219,7 @@ help_export_monthly_users <- function(path, aggr_fun) {
users = u$r * (u$bwp * u$brn / u$bwn - u$brp) /
(u$bwr * u$brn / u$bwn - u$brr) / 10)
q <- paste("SELECT date, country, FLOOR(users) AS users",
- "FROM bridge_stats WHERE date < current_date - 1",
+ "FROM bridge_stats WHERE date < current_date - 3",
"ORDER BY date, country")
rs <- dbSendQuery(con, q)
bridge <- fetch(rs, n = -1)
@@ -263,7 +263,7 @@ export_dirreq_stats <- function(path) {
drv <- dbDriver("PostgreSQL")
con <- dbConnect(drv, user = dbuser, password = dbpassword, dbname = db)
q <- paste("SELECT date, r, bwp, brp, bwn, brn, bwr, brr ",
- "FROM user_stats WHERE date < current_date - 1",
+ "FROM user_stats WHERE date < current_date - 3",
"AND country = 'zy' ORDER BY date", sep = "")
rs <- dbSendQuery(con, q)
u <- fetch(rs, n = -1)
diff --git a/rserve/graphs.R b/rserve/graphs.R
index 470cdce..0434379 100644
--- a/rserve/graphs.R
+++ b/rserve/graphs.R
@@ -475,12 +475,12 @@ plot_bandwidth <- function(start, end, path, dpi) {
con <- dbConnect(drv, user = dbuser, password = dbpassword, dbname = db)
q <- paste("SELECT date, bwadvertised FROM total_bandwidth ",
"WHERE date >= '", start, "' AND date <= '", end, "' ",
- "AND date < current_date - 1", sep = "")
+ "AND date < current_date - 3", sep = "")
rs <- dbSendQuery(con, q)
bw_desc <- fetch(rs, n = -1)
q <- paste("SELECT date, read, written FROM total_bwhist ",
"WHERE date >= '", start, "' AND date <= '", end, "' ",
- "AND date < current_date - 1", sep = "")
+ "AND date < current_date - 3", sep = "")
rs <- dbSendQuery(con, q)
bw_hist <- fetch(rs, n = -1)
dbDisconnect(con)
@@ -513,7 +513,7 @@ plot_bwhist_flags <- function(start, end, path, dpi) {
con <- dbConnect(drv, user = dbuser, password = dbpassword, dbname = db)
q <- paste("SELECT date, isexit, isguard, read, written ",
"FROM bwhist_flags WHERE date >= '", start, "' AND date <= '", end,
- "' AND date < current_date - 1", sep = "")
+ "' AND date < current_date - 3", sep = "")
rs <- dbSendQuery(con, q)
bw <- fetch(rs, n = -1)
dbDisconnect(con)
@@ -559,7 +559,7 @@ plot_dirbytes <- function(start, end, path, dpi) {
con <- dbConnect(drv, user = dbuser, password = dbpassword, dbname = db)
q <- paste("SELECT date, dr, dw, brp, bwp, brd, bwd FROM user_stats ",
"WHERE country = 'zy' AND bwp / bwd <= 3 AND date >= '", start,
- "' AND date <= '", end, "' AND date < current_date - 1 ",
+ "' AND date <= '", end, "' AND date < current_date - 3 ",
"ORDER BY date", sep = "")
rs <- dbSendQuery(con, q)
dir <- fetch(rs, n = -1)
diff --git a/rserve/tables.R b/rserve/tables.R
index 8817112..47f1a29 100644
--- a/rserve/tables.R
+++ b/rserve/tables.R
@@ -34,7 +34,7 @@ write_censorship_events <- function(start, end, path) {
con <- dbConnect(drv, user = dbuser, password = dbpassword, dbname = db)
q <- paste("SELECT date, country, r, bwp, brn, bwn, brp, bwr, brr ",
"FROM user_stats WHERE date >= '", start, "' AND date <= '", end,
- "' AND date < current_date - 1", sep = "")
+ "' AND date < current_date - 3", sep = "")
rs <- dbSendQuery(con, q)
u <- fetch(rs, n = -1)
dbDisconnect(con)
More information about the tor-commits
mailing list