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,BAYES_00 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 B05201FF6D; Fri, 16 Dec 2016 00:01:10 +0000 (UTC) Date: Fri, 16 Dec 2016 00:01:10 +0000 From: Eric Wong To: kgio-public@bogomips.org Subject: [PUSHED] reinstate the original (and dangerous) autopush in C Message-ID: <20161216000110.GA7366@untitled> References: <1439499339-29222-1-git-send-email-e@80x24.org> <20161215225036.GA11658@starla> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20161215225036.GA11658@starla> List-Id: The regression for existing users was unnacceptable and completely poor judgement on my part. This change brings us back to potentially not-future-compatible code which will impose maintenance burdens on us in the face of future Ruby changes. But TODAY, it is the most performant option for folks who need to use autopush. Revert "resurrect Kgio.autopush support in pure Ruby" and "remove autopush support and make it a no-op" This reverts commits 64dc570f4b99f68b5ed792b36e7e8abc3df74927 and 4347980fa66115425fa8b765353c8b1bfe5dec24. --- Patch is huge and ugly, so not inline: https://bogomips.org/kgio.git/patch?id=333347c3ae54c8d6