You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devicemap.apache.org by re...@apache.org on 2014/07/06 19:45:54 UTC
svn commit: r1608262 - in
/incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap:
DeviceMapClient.java cmd/Main.java
Author: rezan
Date: Sun Jul 6 17:45:53 2014
New Revision: 1608262
URL: http://svn.apache.org/r1608262
Log:
node count, helps track index changes
Modified:
incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/DeviceMapClient.java
incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/cmd/Main.java
Modified: incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/DeviceMapClient.java
URL: http://svn.apache.org/viewvc/incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/DeviceMapClient.java?rev=1608262&r1=1608261&r2=1608262&view=diff
==============================================================================
--- incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/DeviceMapClient.java (original)
+++ incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/DeviceMapClient.java Sun Jul 6 17:45:53 2014
@@ -184,6 +184,17 @@ public class DeviceMapClient {
}
return patterns.size();
}
+
+ public long getNodeCount() {
+ if (patterns == null) {
+ return -1;
+ }
+ long count=0;
+ for(List<Device> devices:patterns.values()) {
+ count+=devices.size();
+ }
+ return count;
+ }
public static void setPrintWarnings(boolean aPrintWarnings) {
printWarnings = aPrintWarnings;
Modified: incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/cmd/Main.java
URL: http://svn.apache.org/viewvc/incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/cmd/Main.java?rev=1608262&r1=1608261&r2=1608262&view=diff
==============================================================================
--- incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/cmd/Main.java (original)
+++ incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/cmd/Main.java Sun Jul 6 17:45:53 2014
@@ -93,7 +93,8 @@ public class Main {
long diff = System.currentTimeMillis() - start;
- System.out.println("Loaded " + client.getDeviceCount() + " devices with " + client.getPatternCount() + " patterns in " + diff + "ms");
+ System.out.println("Loaded " + client.getDeviceCount() + " devices with " + client.getPatternCount() +
+ " patterns and " + client.getNodeCount() + " nodes in " + diff + "ms");
String test = "Mozilla/5.0 (Linux; U; Android 2.2; en; HTC Aria A6380 Build/ERE27) AppleWebKit/540.13+ (KHTML, like Gecko) Version/3.1 Mobile Safari/524.15.0";