From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00, RP_MATCHES_RCVD,T_FILL_THIS_FORM_SHORT shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 0E3FE202F8 for ; Mon, 6 Mar 2017 03:30:18 +0000 (UTC) From: Eric Wong To: yahns-public@yhbt.net Subject: [PATCH 0/2] WIP remove-kgio branch pushed branch Date: Mon, 6 Mar 2017 03:30:09 +0000 Message-Id: <20170306033011.26938-1-yahns-public@yhbt.net> List-Id: 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(-)