[Ocfs2-commits] mfasheh commits r1224 - trunk

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Tue Jun 29 19:39:37 CDT 2004


Author: mfasheh
Date: 2004-06-29 18:39:35 -0500 (Tue, 29 Jun 2004)
New Revision: 1224

Modified:
   trunk/TODO
Log:
* update the TODO list



Modified: trunk/TODO
===================================================================
--- trunk/TODO	2004-06-29 23:16:54 UTC (rev 1223)
+++ trunk/TODO	2004-06-29 23:39:35 UTC (rev 1224)
@@ -33,14 +33,44 @@
          the same which can be our test in recovery for whether the inode
          should be deleted or just truncated.
 
+* check if we really need the INODE_DELETED flag anymore and kill it if we
+  don't.
+
+
+Pre 1.0:
+* Need to do recovery of orphan dirs
+
+* We spend too much time doing things like truncate_inode_pages. Need
+  to fix this.
+
+* Overall buffered I/O performance needs to be looked at.
+
 * redo the delete and rename journal credits now that those paths are
   so different
 
-* the guid we store on disk will need to be dealt with wrt endianness
+* someone needs to test direct io on 1, 2 and 4k BLOCKSIZE file systems.
 
-* turn priv_sem into a spinlock
+* turn priv_sem into a spinlock.
 
+* mmap doesn't work, this needs fixing.
+
+* the oin change in process vote violates the journalling rules, but
+  may not actually be a problem. We should figure out what to do if
+  anything.
+
+* Shutdown of local alloc might stomp over a journalled buffer. This
+  can be fixed by either journalling shutdown or shutting down after
+  journal shutdown.
+
+* Shutdown of local alloc in an error case will hang your box. There's
+  a warning in alloc.c for this.
+
+
+Post 1.0:
+* restartable truncate
+
+* space allocation has to be fixed to be able to deal with non contiguous space
+
+* we should have no more checkpointed / synced transactions
+
 * need to move the commit_bits stuff outside of the journalling code
-
-* check if we really need the INODE_DELETED flag anymore and kill it if we
-  don't.



More information about the Ocfs2-commits mailing list