Author: toad
Date: 2005-11-18 22:12:55 +0000 (Fri, 18 Nov 2005)
New Revision: 7568

Modified:
   trunk/freenet/src/freenet/node/Node.java
   trunk/freenet/src/freenet/node/TextModeClientInterface.java
   trunk/freenet/src/freenet/node/Version.java
Log:
197:
log rotation.
time inserts/requests.

Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java    2005-11-18 21:31:20 UTC (rev 
7567)
+++ trunk/freenet/src/freenet/node/Node.java    2005-11-18 22:12:55 UTC (rev 
7568)
@@ -267,7 +267,7 @@

         int port = Integer.parseInt(args[0]);
         System.out.println("Port number: "+port);
-        FileLoggerHook logger = new FileLoggerHook("freenet-"+port+".log", "d 
(c, t, p): m", "MMM dd, yyyy HH:mm:ss:SSS", Logger.MINOR, false, true);
+        FileLoggerHook logger = new FileLoggerHook(true, 
"freenet-"+port+".log", "d (c, t, p): m", "MMM dd, yyyy HH:mm:ss:SSS", 
Logger.MINOR, false, true);
         Logger.setupChain();
         Logger.globalSetThreshold(Logger.MINOR);
         Logger.globalAddHook(logger);

Modified: trunk/freenet/src/freenet/node/TextModeClientInterface.java
===================================================================
--- trunk/freenet/src/freenet/node/TextModeClientInterface.java 2005-11-18 
21:31:20 UTC (rev 7567)
+++ trunk/freenet/src/freenet/node/TextModeClientInterface.java 2005-11-18 
22:12:55 UTC (rev 7568)
@@ -163,6 +163,7 @@
                 return;
             }
             try {
+               long startTime = System.currentTimeMillis();
                                FetchResult result = client.fetch(uri);
                                ClientMetadata cm = result.getMetadata();
                                System.out.println("Content MIME type: 
"+cm.getMIMEType());
@@ -196,6 +197,10 @@
                         // Ignore
                     }
                 }
+                long endTime = System.currentTimeMillis();
+                long sz = data.size();
+                double rate = 1000.0 * sz / (endTime-startTime);
+                System.out.println("Download rate: "+rate+" bytes / second");
                        } catch (FetchException e) {
                                System.out.println("Error: "+e.getMessage());
                        }
@@ -245,6 +250,7 @@
                 line = line.substring(0, line.length()-2);
             File f = new File(line);
             System.out.println("Attempting to read file "+line);
+            long startTime = System.currentTimeMillis();
             try {
                if(!(f.exists() && f.canRead())) {
                        throw new FileNotFoundException();
@@ -256,19 +262,29 @@

                FileBucket fb = new FileBucket(f, true, false, false);
                InsertBlock block = new InsertBlock(fb, new 
ClientMetadata(mimeType), FreenetURI.EMPTY_CHK_URI);
-               
+
+               startTime = System.currentTimeMillis();
                FreenetURI uri = client.insert(block, getCHKOnly);

                // FIXME depends on CHK's still being renamable
-                uri = uri.setDocName(f.getName());
+                //uri = uri.setDocName(f.getName());

                 System.out.println("URI: "+uri);
+               long endTime = System.currentTimeMillis();
+                long sz = f.length();
+                double rate = 1000.0 * sz / (endTime-startTime);
+                System.out.println("Upload rate: "+rate+" bytes / second");
             } catch (FileNotFoundException e1) {
                 System.out.println("File not found");
             } catch (InserterException e) {
                System.out.println("Finished insert but: "+e.getMessage());
-               if(e.uri != null)
+               if(e.uri != null) {
                        System.out.println("URI would have been: "+e.uri);
+                       long endTime = System.currentTimeMillis();
+                    long sz = f.length();
+                    double rate = 1000.0 * sz / (endTime-startTime);
+                    System.out.println("Upload rate: "+rate+" bytes / second");
+               }
             } catch (Throwable t) {
                 System.out.println("Insert threw: "+t);
                 t.printStackTrace();

Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2005-11-18 21:31:20 UTC (rev 
7567)
+++ trunk/freenet/src/freenet/node/Version.java 2005-11-18 22:12:55 UTC (rev 
7568)
@@ -20,7 +20,7 @@
        public static final String protocolVersion = "1.0";

        /** The build number of the current revision */
-       public static final int buildNumber = 196;
+       public static final int buildNumber = 197;

        /** Oldest build of Fred we will talk to */
        public static final int lastGoodBuild = 196;


Reply via email to