summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoriwakeh <iwakeh@torproject.org>2018-02-20 16:30:17 +0000
committeriwakeh <iwakeh@torproject.org>2018-02-20 16:30:17 +0000
commit23c2df8d6cebb5e39b7130e5dbae2bb5415f606f (patch)
treeb5a21734388a530ef70a41c5546fbb2097aecf6a
parent1d55d819aaf7c6ff7c0aeffcaeba3ac2786536ce (diff)
fixup! Circumvent Collection (integer) size limit.task-25317
-rw-r--r--src/main/java/org/torproject/collector/webstats/SanitizeWeblogs.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/org/torproject/collector/webstats/SanitizeWeblogs.java b/src/main/java/org/torproject/collector/webstats/SanitizeWeblogs.java
index 103f926..5a270dd 100644
--- a/src/main/java/org/torproject/collector/webstats/SanitizeWeblogs.java
+++ b/src/main/java/org/torproject/collector/webstats/SanitizeWeblogs.java
@@ -212,7 +212,7 @@ public class SanitizeWeblogs extends CollecTorMain {
}
LocalDate[] determineInterval(Set<LocalDate> dates) {
- if (dates.isEmpty()) {
+ if (dates.isEmpty()) { // return the empty interval
return new LocalDate[]{LocalDate.MAX, LocalDate.MIN};
}
SortedSet<LocalDate> sorted = new TreeSet<>();
@@ -222,7 +222,7 @@ public class SanitizeWeblogs extends CollecTorMain {
sorted.remove(sorted.last());
}
}
- if (sorted.isEmpty()) {
+ if (sorted.isEmpty()) { // return the empty interval
return new LocalDate[]{LocalDate.MAX, LocalDate.MIN};
}
if (!this.limits) {
@@ -254,6 +254,7 @@ public class SanitizeWeblogs extends CollecTorMain {
if (count >= LISTLIMIT) {
currentList = new ArrayList<>();
lists.add(currentList);
+ count = 0;
}
lineStr = br.readLine();
}