Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:103185 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 51929 invoked from network); 19 Sep 2018 21:51:00 -0000 Received: from unknown (HELO mail.kd2.org) (5.135.163.151) by pb1.pair.com with SMTP; 19 Sep 2018 21:51:00 -0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bohwaz.net; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:To:From:Date; bh=ZbEJTedRWBAQOfx7euDSvOqqL24eZvpBGvusaUqktUk=; b=c6OgAoZsFLY8fuvuEmXDnWNmGTv6SxEQUiKZoTRDqGbB2S8GH+5Iy51QYuQXH269Tg7+VqM3a59cPrWeVpeBwLkjs3LthR1KskmpdLoEYJvIYYBgKJ5AAuCDYR6q21oAu/r1K8aw6JpI3kzNBLf/eCE/eCSUkTA0YlU5Na3c7WY=; Received: from 168.234.91.92.rev.sfr.net ([92.91.234.168] helo=platypus) by mail.kd2.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1g2gj6-0002I6-R4 for internals@lists.php.net; Wed, 19 Sep 2018 19:57:24 +0200 Date: Wed, 19 Sep 2018 19:57:19 +0200 To: internals@lists.php.net Message-ID: <20180919195719.6d7ca38a@platypus> In-Reply-To: <06392bc9-2acb-6992-f997-436b76a3eb92@gmx.de> References: <381a49ae-eed5-889a-8d0c-bec4b4531d82@gmx.de> <20180919185324.6fdb080a@platypus> <06392bc9-2acb-6992-f997-436b76a3eb92@gmx.de> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Authenticated-User: bwz@bohwaz.net X-Authenticator: login X-Invalid-HELO: HELO is no FQDN (contains no dot) (See RFC2821 4.1.1.1) X-Sender-Verify: SUCCEEDED (sender exists & accepts mail) Subject: Re: [PHP-DEV] Unbundle libsqlite3? From: php@bohwaz.net (BohwaZ) On Wed, 19 Sep 2018 19:41:11 +0200 / "Christoph M. Becker" said : > PR #2698[2] seems to require an RFC. IMHO, it's best to present RFCs > and voting on them as early as possible (instead of rushing them at > the last moment). :) Yeah there was an RFC and it was voted no: https://wiki.php.net/rfc/implement_sqlite_openblob_in_pdo Discussion was that current PDO way of handling DB-specific features is not the best. Unfortunately no one volunteered to change that fact, and as my patch wasn't approved PDO_SQLite is still behind SQLite3 and missing features. I was actually talking about https://github.com/php/php-src/pull/2760 which was approved just after feature freeze of PHP 7.3. > I agree that an exception would be better. A sensible alternative > might be to not even include the method for older libsqlite3. Either > way, a PR targeting master would be welcome. Yeah unfortunately due to the result of the previous RFC I stopped my efforts trying to bring up pdo_sqlite and SQLite3 up to date. I have very little free time, so spending it for useless patches is not the best use of it, sorry.