I'll only be gone a day or so, but kgio will soon be gone from yahns,
permanently! I'll have to do some benchmarks to make sure we don't
lose performance, and maybe we'll even gain some with cleaned up
code which is easier to reason about...
The following changes since commit ae49e85c0571e8211a92772285712f19ea1d80b1:
gemspec: stop advertising "private" email address (2017-03-05 22:27:59 +0000)
are available in the git repository at:
git://yhbt.net/yahns remove-kgio
for you to fetch changes up to ba72f7d658db56e3be38ece1dab8a5329c73e721:
drop writev support (2017-03-06 03:25:20 +0000)
----------------------------------------------------------------
Eric Wong (2):
remove kgio read and wait dependencies
drop writev support
extras/exec_cgi.rb | 42 ++++++++++++++++++-----------
extras/proxy_pass.rb | 23 ++++++++--------
lib/yahns.rb | 1 +
lib/yahns/acceptor.rb | 2 +-
lib/yahns/chunk_body.rb | 15 ++++-------
lib/yahns/client_expire_generic.rb | 2 +-
lib/yahns/http_client.rb | 32 ++++++++--------------
lib/yahns/http_response.rb | 14 +++++-----
lib/yahns/openssl_client.rb | 10 +++----
lib/yahns/proxy_http_response.rb | 22 ++++++++-------
lib/yahns/req_res.rb | 55 ++++++++++++++++++--------------------
lib/yahns/server.rb | 2 +-
lib/yahns/server_mp.rb | 2 +-
lib/yahns/sigevent_efd.rb | 1 -
lib/yahns/sigevent_pipe.rb | 10 +++----
lib/yahns/tmpio.rb | 1 -
lib/yahns/wbuf.rb | 11 +++-----
lib/yahns/worker.rb | 6 ++---
test/test_tmpio.rb | 6 ++---
19 files changed, 119 insertions(+), 138 deletions(-)
--
unsubscribe: [email protected]
archive: https://yhbt.net/yahns-public/