Revision: 3011
http://archive-access.svn.sourceforge.net/archive-access/?rev=3011&view=rev
Author: bradtofel
Date: 2010-04-02 03:07:20 +0000 (Fri, 02 Apr 2010)
Log Message:
-----------
LOGGING: added a log warning if the guardrail filter kicks in.
Modified Paths:
--------------
trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/GuardRailFilter.java
Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/GuardRailFilter.java
===================================================================
--- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/GuardRailFilter.java 2010-04-02 03:06:28 UTC (rev 3010)
+++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/GuardRailFilter.java 2010-04-02 03:07:20 UTC (rev 3011)
@@ -24,6 +24,7 @@
*/
package org.archive.wayback.resourceindex.filters;
+import org.apache.log4j.Logger;
import org.archive.wayback.core.CaptureSearchResult;
import org.archive.wayback.util.ObjectFilter;
@@ -35,6 +36,8 @@
* @version $Date$, $Revision$
*/
public class GuardRailFilter implements ObjectFilter<CaptureSearchResult> {
+ private static final Logger LOGGER = Logger.getLogger(
+ GuardRailFilter.class.getName());
private int maxRecordsToScan = 0;
private int recordsScanned = 0;
@@ -52,6 +55,8 @@
public int filterObject(CaptureSearchResult r) {
recordsScanned++;
if(recordsScanned > maxRecordsToScan) {
+ LOGGER.warn("Hit max requests on " + r.getUrlKey() + " "
+ + r.getCaptureTimestamp());
return FILTER_ABORT;
}
return FILTER_INCLUDE;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|