[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] [metrics-db/master] Don't import bandwidth histories twice.
Author: Karsten Loesing <karsten.loesing@xxxxxxx>
Date: Thu, 18 Nov 2010 14:04:47 +0100
Subject: Don't import bandwidth histories twice.
Commit: e8eed467403764e70d96e4d0f7fad61bee6b0384
We imported bandwidth histories of relays that started counting bytes and
dirreq-bytes at different times twice. Fix this by resetting the counters
each time we add a tuple to the database.
---
.../ernie/db/RelayDescriptorDatabaseImporter.java | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/org/torproject/ernie/db/RelayDescriptorDatabaseImporter.java b/src/org/torproject/ernie/db/RelayDescriptorDatabaseImporter.java
index 565d97c..fb46d94 100644
--- a/src/org/torproject/ernie/db/RelayDescriptorDatabaseImporter.java
+++ b/src/org/torproject/ernie/db/RelayDescriptorDatabaseImporter.java
@@ -453,6 +453,7 @@ public final class RelayDescriptorDatabaseImporter {
+ (dirWrittenBytes != null ? dirWrittenBytes : "\\N")
+ "\n");
}
+ readBytes = writtenBytes = dirReadBytes = dirWrittenBytes = null;
}
if (intervalEnd.equals("EOL")) {
break;
--
1.7.1