- 04 May, 2015 4 commits
-
-
Zhuoyun Wei authored
- Avoid changing file permissions - Make sure all log files are reopened - Remove non-sense prerotate script - Send SIGUSR1 to all nghttpx processes
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 03 May, 2015 5 commits
-
-
Tatsuhiro Tsujikawa authored
-
https://github.com/alex-nalivko/nghttp2Tatsuhiro Tsujikawa authored
Merge branch 'include_pull_request' of https://github.com/alex-nalivko/nghttp2 into alex-nalivko-include_pull_request
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
https://github.com/ericcarlschwartz/nghttp2Tatsuhiro Tsujikawa authored
Merge branch 'finer_stats' of https://github.com/ericcarlschwartz/nghttp2 into ericcarlschwartz-finer_stats
-
- 02 May, 2015 1 commit
-
-
Alex Nalivko authored
-
- 01 May, 2015 2 commits
-
-
es authored
finer statistics for h2load: update per comments from tatsuhiro-t finer stats for h2load: fixed formatting
-
Tatsuhiro Tsujikawa authored
-
- 30 Apr, 2015 5 commits
-
-
Tatsuhiro Tsujikawa authored
-
Viacheslav Biriukov authored
-
Tatsuhiro Tsujikawa authored
-
-
Alexis La Goutte authored
-
- 29 Apr, 2015 6 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 28 Apr, 2015 3 commits
-
-
Tatsuhiro Tsujikawa authored
We have to return this error code to notify OpenSSL that we have not filled any values in |*out| and |*outlen|.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 27 Apr, 2015 7 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Previously h2load used default flow control window as described in HTTP/2 and SPDY specification. The window size is 64KiB, which is a bit small, and cannot utilize full server performance when response size is not too small. Basically, we do this kind of benchmarking test to measure server's throughput, and optimal performance. Smaller window certainly degrades performance even in local testing because server is so fast that it has to wait for WINDOW_UPDATE from h2load. To make default behaviour suitable for peak performance test, we decided to disable flow control in h2load by setting large enough window size. Most users used h2load without -w or -W options, so they were implicitly throttled by flow control and the result was affected by that negatively. Now flow control is disabled by default, the result may improve depending on the implementations.
-
- 26 Apr, 2015 4 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 24 Apr, 2015 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
After reviewing codebase, only queue for DATA frames requires priorities. Other frames can be replaced multiple linear queues. Replacing priority queue with linear queue allows us to simplify codebase a bit; for example, now nghttp2_session.next_seq is gone.
-