Author: toad
Date: 2008-11-08 18:33:02 +0000 (Sat, 08 Nov 2008)
New Revision: 23431

Modified:
   trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
Log:
Logging


Modified: trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java    
2008-11-08 18:32:26 UTC (rev 23430)
+++ trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java    
2008-11-08 18:33:02 UTC (rev 23431)
@@ -337,6 +337,8 @@
                                                bytesOnZip += sz;
                                                // Put it in the zip.
                                                ph = new PutHandler(this, name, 
ZipPrefix+element.fullName, cm, data);
+                                               if(logMINOR)
+                                                       Logger.minor(this, 
"Putting file into container: "+element.fullName+" : "+ph);
                                                
elementsToPutInArchive.addLast(ph);
                                                numberOfFiles++;
                                                totalSize += data.size();
@@ -404,6 +406,8 @@
                while(true) {
                        try {
                                bucket = 
BucketTools.makeImmutableBucket(ctx.bf, baseMetadata.writeToByteArray());
+                               if(logMINOR)
+                                       Logger.minor(this, "Metadata bucket is 
"+bucket.size()+" bytes long");
                                break;
                        } catch (IOException e) {
                                fail(new 
InsertException(InsertException.BUCKET_ERROR, e, null));
@@ -478,6 +482,8 @@
                TarEntry ze;

                for(PutHandler ph : elementsToPutInArchive) {
+                       if(logMINOR)
+                               Logger.minor(this, "Putting into tar: "+ph+" 
data length "+ph.data.size()+" name "+ph.targetInArchive);
                        ze = new TarEntry(ph.targetInArchive);
                        ze.setModTime(0);
                        long size = ph.data.size();
@@ -488,6 +494,8 @@
                }

                // Add .metadata - after the rest.
+               if(logMINOR)
+                       Logger.minor(this, "Putting metadata into tar: length 
is "+inputBucket.size());
                ze = new TarEntry(".metadata");
                ze.setModTime(0); // -1 = now, 0 = 1970.
                long size = inputBucket.size();
@@ -501,6 +509,9 @@
                tarOS.flush();
                tarOS.close();

+               if(logMINOR)
+                       Logger.minor(this, "Archive size is 
"+outputBucket.size());
+               
                return ARCHIVE_TYPE.TAR.mimeTypes[0];
        }

@@ -572,9 +583,13 @@
                                PutHandler ph = (PutHandler) o;
                                Metadata meta = ph.metadata;
                                namesToByteArrays.put(name, meta);
+                               if(logMINOR)
+                                       Logger.minor(this, "Putting PutHandler 
into base metadata: "+ph+" name "+name);
                        } else if(o instanceof HashMap) {
                                HashMap subMap = new HashMap();
                                namesToByteArrays.put(name, subMap);
+                               if(logMINOR)
+                                       Logger.minor(this, "Putting hashmap 
into base metadata: "+name);
                                namesToByteArrays((HashMap)o, subMap);
                        } else
                                throw new IllegalStateException();


Reply via email to