Update of /cvsroot/freenet/freenet/src/freenet/fs/dir
In directory sc8-pr-cvs1:/tmp/cvs-serv24032/src/freenet/fs/dir

Modified Files:
        CircularBuffer.java NativeFSDirectory.java Buffer.java 
        NullBuffer.java 
Removed Files:
        FragmentManager.java FSDirectory.java FSDirectoryConst.java 
        LRUMap.java FSDirectoryCheck.java TicketMap.java 
        FSDirectoryRoot.java FragmentMap.java FSConsole.java 
        Ticket.java FragmentSizeMap.java TicketLock.java 
        FragmentRecord.java TicketManager.java KeyMap.java 
        FragmentPositionMap.java 
Log Message:
Remove the monolithic datastore, and about fscking time! Made rather easy by Eclipse.

Index: CircularBuffer.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/CircularBuffer.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -w -r1.19 -r1.20
--- CircularBuffer.java 21 Oct 2003 01:52:35 -0000      1.19
+++ CircularBuffer.java 30 Oct 2003 02:39:37 -0000      1.20
@@ -36,11 +36,6 @@
     }
 
     
-    public final Ticket ticket() {
-        return lapbuf.ticket();
-    }
-
-
     public final void touch() {
         //throw new DirectoryException("now what's the point of that?");
     }

Index: NativeFSDirectory.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/NativeFSDirectory.java,v
retrieving revision 1.167
retrieving revision 1.168
diff -u -w -r1.167 -r1.168
--- NativeFSDirectory.java      30 Oct 2003 01:34:07 -0000      1.167
+++ NativeFSDirectory.java      30 Oct 2003 02:39:37 -0000      1.168
@@ -1534,13 +1534,6 @@
             return (buffer==null) ? false : buffer.failed();
         }
 
-        /** 
-         * We do not use tickets
-         */
-        public Ticket ticket() {
-            return null;
-        }
-
         public void touch() {
             if(buffer!=null) buffer.touch();
         }
@@ -2070,12 +2063,6 @@
             touch();
             return str;
         }
-    
-        // and ticklock interface
-        /**
-         * We don't use tickets
-         */
-        public Ticket ticket() { return null; }
     
         /**
          * Set the last used time to now

Index: Buffer.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/Buffer.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -w -r1.3 -r1.4
--- Buffer.java 21 Oct 2003 01:52:35 -0000      1.3
+++ Buffer.java 30 Oct 2003 02:39:37 -0000      1.4
@@ -2,7 +2,7 @@
 
 import java.io.*;
 
-public interface Buffer extends TicketLock {
+public interface Buffer {
 
     /**
      * length of buffer, buffer may not be filled up yet
@@ -20,6 +20,12 @@
     InputStream getInputStream() throws IOException;
 
     OutputStream getOutputStream() throws IOException;
+    
+       void touch();
+
+       void commit();
+
+       void release();
 }
 
 

Index: NullBuffer.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/NullBuffer.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- NullBuffer.java     21 Oct 2003 01:52:36 -0000      1.2
+++ NullBuffer.java     30 Oct 2003 02:39:37 -0000      1.3
@@ -5,10 +5,6 @@
 
 public class NullBuffer implements Buffer {
 
-    public final Ticket ticket() {
-        return null;
-    }
-
     public final void touch() {}
 
     public final void commit() {}

--- FragmentManager.java DELETED ---

--- FSDirectory.java DELETED ---

--- FSDirectoryConst.java DELETED ---

--- LRUMap.java DELETED ---

--- FSDirectoryCheck.java DELETED ---

--- TicketMap.java DELETED ---

--- FSDirectoryRoot.java DELETED ---

--- FragmentMap.java DELETED ---

--- FSConsole.java DELETED ---

--- Ticket.java DELETED ---

--- FragmentSizeMap.java DELETED ---

--- TicketLock.java DELETED ---

--- FragmentRecord.java DELETED ---

--- TicketManager.java DELETED ---

--- KeyMap.java DELETED ---

--- FragmentPositionMap.java DELETED ---

_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to