]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
DOC: update ROADMAP to remove what was done in 1.6
authorWilly Tarreau <w@1wt.eu>
Tue, 13 Oct 2015 16:38:15 +0000 (18:38 +0200)
committerWilly Tarreau <w@1wt.eu>
Tue, 13 Oct 2015 16:38:15 +0000 (18:38 +0200)
ROADMAP

diff --git a/ROADMAP b/ROADMAP
index f22363e8b4e3232c42e4e7fe140326bfd8d08bde..4338b175c132ffecb07d0d9612a6643a878cfa27 100644 (file)
--- a/ROADMAP
+++ b/ROADMAP
@@ -1,16 +1,12 @@
-Medium-long term roadmap - 2014/06/19
+Medium-long term roadmap - 2015/10/13
 
 Legend: '+' = done, '-' = todo, '*' = done except doc
 
-1.6 or later :
-  - POST parameter extraction and size/speed measurement to use in ACLs
-
+1.7 or later :
   - return-html code xxx [ file "xxx" | text "xxx" ] if <acl>
 
   - return-raw  [ file "xxx" | text "xxx" ] if <acl>
 
-  - avg connect time, response time, connect errors, response errors in stats
-
   - add the ability to only dump response errors to more easily detect
     anomalies without being polluted with attacks in requests.
 
@@ -18,10 +14,6 @@ Legend: '+' = done, '-' = todo, '*' = done except doc
     stream interface changes. This would result in a single analyser to wait
     for the end of data transfer in HTTP.
 
-  - implement support for "connection freeze" after accept. A list of frozen
-    connections should be maintained so that it is possible to recycle them
-    when new file descriptors are required.
-
   - support for time-ordered priority queues with ability to add an offset
     based on request matching. Each session will have one ebtree node to be
     attached to whatever queue the session is waiting in.
@@ -39,14 +31,10 @@ Legend: '+' = done, '-' = todo, '*' = done except doc
 
   - tcp-request session expect-proxy {L4|L5} if ...
 
-  - http-request track-sc* to avoid having the ugly "if !HTTP" in tcp-request
-
-  - wait on resource (time, mem, CPU, socket, buffers, server's conn, server's rate, ...)
+  - wait on resource (time, mem, CPU, socket, server's conn, server's rate, ...)
 
   - bandwidth limits
 
-  - create internal services and make stats, CLI, etc... part of that.
-
   - buddy servers to build defined lists of failovers. Detect loops during
     the config check.
 
@@ -80,8 +68,6 @@ Old, maybe obsolete points :
   - option minservers XXX : activates some spare servers when active servers
     are insufficient
 
-  - new keyword 'check' : check http xxx, check smtp xxx, check ssl-hello
-
   - initcwnd parameter for bind sockets : needed in kernel first
 
   - have a callback function which would be called after a server is selected,
@@ -95,18 +81,10 @@ Unsorted :
 
   - HTTP/2.0
 
-  - DNS requests on health checks
-
   - XML inspection (content-switching for SOAP requests)
 
-  - sync all stick-tables data, not just serverid.
-
-  - request, session and user variables
-
   - random cookie generator
 
-  - external checker
-
   - fastcgi to servers
 
   - hot config reload