]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
TODO: Use huge HTTP/2 windows
authorDaniel Stenberg <daniel@haxx.se>
Mon, 8 Aug 2016 21:46:11 +0000 (23:46 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 8 Aug 2016 21:46:11 +0000 (23:46 +0200)
docs/TODO

index 49851e909cef30202bcf885b095c111b9f3f08b5..ce289e2427642cc565aca85ebe23630e5d3e55be 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
@@ -64,6 +64,7 @@
  5.1 Better persistency for HTTP 1.0
  5.2 support FF3 sqlite cookie files
  5.3 Rearrange request header order
+ 5.4 Use huge HTTP/2 windows
  5.5 auth= in URLs
  5.6 Refuse "downgrade" redirects
  5.7 Brotli compression
@@ -511,6 +512,13 @@ This is not detailed in any FTP specification.
  headers use a default value so only headers that need to be moved have to be
  specified.
 
+5.4 Use huge HTTP/2 windows
+
+ We're currently using nghttp2's default window size which is terribly small
+ (64K). This becomes a bottle neck over high bandwidth networks. We should
+ instead make the window size to be very big (512MB?) as we really don't do
+ much flow control anyway.
+
 5.5 auth= in URLs
 
  Add the ability to specify the preferred authentication mechanism to use by