r26808 - in trunk/freenet/src/freenet: clients/http node

[email protected] Tue, 14 Apr 2009 20:20:19 +0000
Newsgroups gmane.network.freenet.cvs
Message-ID <[email protected]>
Author: dconrado
Date: 2009-04-14 20:20:18 +0000 (Tue, 14 Apr 2009)
New Revision: 26808

Modified:
   trunk/freenet/src/freenet/clients/http/ConnectionsToadlet.java
   trunk/freenet/src/freenet/node/PeerNodeStatus.java
Log:
Show total data transferred to/from a peer over its entire lifetime. Adding a new column on Connections to friends/strangers in advanced interface mode with total traffic since source after total traffic. 


Modified: trunk/freenet/src/freenet/clients/http/ConnectionsToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/ConnectionsToadlet.java	2009-04-14 20:14:17 UTC (rev 26807)
+++ trunk/freenet/src/freenet/clients/http/ConnectionsToadlet.java	2009-04-14 20:20:18 UTC (rev 26808)
@@ -117,9 +117,9 @@
 				long total1 = firstNode.getTotalInputBytes()+firstNode.getTotalOutputBytes();
 				long total2 = secondNode.getTotalInputBytes()+secondNode.getTotalOutputBytes();
 				return compareLongs(total1, total2);
-			}else if(sortBy.equals("total_traffic_since_restart")){
-				long total1 = firstNode.getTotalInputBytes()+firstNode.getTotalInputSinceSource();
-				long total2 = secondNode.getTotalInputBytes()+secondNode.getTotalOutputSinceSource();
+			}else if(sortBy.equals("total_traffic_since_startup")){
+				long total1 = firstNode.getTotalInputBytes()+firstNode.getTotalInputSinceStartup();
+				long total2 = secondNode.getTotalInputBytes()+secondNode.getTotalOutputSinceStartup();
 				return compareLongs(total1, total2);
 			}else if(sortBy.equals("selection_percentage")){
 				return Double.compare(firstNode.getSelectionRate(), secondNode.getSelectionRate());
@@ -406,7 +406,7 @@
 					peerTableHeaderRow.addChild("th").addChild("a", "href", sortString(isReversed, "time_routable")).addChild("#", "%\u00a0Time Routable");
 					peerTableHeaderRow.addChild("th").addChild("a", "href", sortString(isReversed, "selection_percentage")).addChild("#", "%\u00a0Selection");
 					peerTableHeaderRow.addChild("th").addChild("a", "href", sortString(isReversed, "total_traffic")).addChild("#", "Total\u00a0Traffic\u00a0(in/out/resent)");
-					peerTableHeaderRow.addChild("th").addChild("a", "href", sortString(isReversed, "total_traffic_since_restart")).addChild("#", "Total\u00a0Traffic\u00a0(in/out) since restart");
+					peerTableHeaderRow.addChild("th").addChild("a", "href", sortString(isReversed, "total_traffic_since_startup")).addChild("#", "Total\u00a0Traffic\u00a0(in/out) since startup");
 					peerTableHeaderRow.addChild("th", "Congestion\u00a0Control");
 					peerTableHeaderRow.addChild("th").addChild("a", "href", sortString(isReversed, "time_delta")).addChild("#", "Time\u00a0Delta");
 					peerTableHeaderRow.addChild("th").addChild("a", "href", sortString(isReversed, "uptime")).addChild("#", "Reported\u00a0Uptime");

Modified: trunk/freenet/src/freenet/node/PeerNodeStatus.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNodeStatus.java	2009-04-14 20:14:17 UTC (rev 26807)
+++ trunk/freenet/src/freenet/node/PeerNodeStatus.java	2009-04-14 20:20:18 UTC (rev 26808)
@@ -76,9 +76,9 @@
 	
 	private long totalBytesOut;
 
-	private long totalBytesInSinceSource;
+	private long totalBytesInSinceStartup;
 		
-	private long totalBytesOutSinceSource;
+	private long totalBytesOutSinceStartup;
 	
 	private double percentTimeRoutableConnection;
 	
@@ -142,8 +142,8 @@
 		this.pReject = peerNode.getPRejected();
 		this.totalBytesIn = peerNode.getTotalInputBytes();
 		this.totalBytesOut = peerNode.getTotalOutputBytes();
-		this.totalBytesInSinceSource = peerNode.getTotalInputSinceSource();
-		this.totalBytesOutSinceSource = peerNode.getTotalOutputSinceSource();
+		this.totalBytesInSinceStartup = peerNode.getTotalInputSinceStartup();
+		this.totalBytesOutSinceStartup = peerNode.getTotalOutputSinceStartup();
 		this.percentTimeRoutableConnection = peerNode.getPercentTimeRoutableConnection();
 		this.throttle = peerNode.getThrottle();
 		this.clockDelta = peerNode.getClockDelta();
@@ -366,12 +366,12 @@
 		return totalBytesOut;
 	}
 
-	public long getTotalInputSinceSource() {
-		return totalBytesInSinceSource;
+	public long getTotalInputSinceStartup() {
+		return totalBytesInSinceStartup;
 	}
 	
-	public long getTotalOutputSinceSource() {
-		return totalBytesOutSinceSource;
+	public long getTotalOutputSinceStartup() {
+		return totalBytesOutSinceStartup;
 	}
 	
 	public double getPercentTimeRoutableConnection() {