]> granicus.if.org Git - apache/blobdiff - ROADMAP
Rebuild.
[apache] / ROADMAP
diff --git a/ROADMAP b/ROADMAP
index 6d352cef4bb3ebfe87e01a3b9e89680dc225bae0..4c8078002e9725d7f11923879167a976e634a729 100644 (file)
--- a/ROADMAP
+++ b/ROADMAP
@@ -32,20 +32,6 @@ WORKS IN PROGRESS
       Remember, it just takes cvs diff -b (that is, --ignore-space-change)
       to see the code changes and ignore that cruft.  Get editing Justin :)
 
       Remember, it just takes cvs diff -b (that is, --ignore-space-change)
       to see the code changes and ignore that cruft.  Get editing Justin :)
 
-    * revamp the input filter syntax to provide for ordering of
-      filters created with the Set{Input|Output}Filter and the
-      Add{Input|Output}Filter directives.  A 'relative to filterx' 
-      syntax is definately preferable.
-
-    * Platforms that do not support fork (primarily Win32 and AS/400)
-      Architect start-up code that avoids initializing all the modules 
-      in the parent process on platforms that do not support fork.
-
-    . Better yet - not only inform the startup of which phase it's in,
-      but allow the parent 'process' to initialize shared memory, etc,
-      and create a module-by-module stream to pass to the child, so the
-      parent can actually arbitrate the important stuff.
-
     * Replace stat [deferred open] with open/fstat in directory_walk.
       Justin, Ian, OtherBill all interested in this.  Implies setting up
       the apr_file_t member in request_rec, and having all modules use
     * Replace stat [deferred open] with open/fstat in directory_walk.
       Justin, Ian, OtherBill all interested in this.  Implies setting up
       the apr_file_t member in request_rec, and having all modules use
@@ -78,19 +64,6 @@ WORKS IN PROGRESS
         that the worker thread doesn't have to wait around for
         the sendfile to complete.
 
         that the worker thread doesn't have to wait around for
         the sendfile to complete.
 
-    * Add a string "class" that combines a char* with a length
-      and a reference count.  This will help reduce the number
-      of strlen and strdup operations during request processing.
-      Including both the length and allocation will save us a ton 
-      of reallocation we do today, in terms of string manipulation.
-
-        OtherBill asks if this is really an APR issue, not an HTTPD issue?
-
-        Brian notes that the performance optimization work in 2.0
-        has all but eliminated the original motiviation for this
-        idea.  The httpd doesn't spend that much time in strlen
-        calls any more.
-
 
 MAKING APACHE REPOSITORY-AGNOSTIC
 (or: remove knowledge of the filesystem)
 
 MAKING APACHE REPOSITORY-AGNOSTIC
 (or: remove knowledge of the filesystem)
@@ -218,7 +191,7 @@ MAKING APACHE REPOSITORY-AGNOSTIC
       than calling apr_dir_open/read/close(), a caller uses
       resource->repos->get_children() or somesuch.
 
       than calling apr_dir_open/read/close(), a caller uses
       resource->repos->get_children() or somesuch.
 
-      Note that things like mod_dir, mod_autoindex, and mod_negotation
+      Note that things like mod_dir, mod_autoindex, and mod_negotiation
       need to be converted to use these mechanisms so that their
       functions will work on logical repositories rather than just
       filesystems.
       need to be converted to use these mechanisms so that their
       functions will work on logical repositories rather than just
       filesystems.