Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:118887 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 57225 invoked from network); 26 Oct 2022 18:42:45 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 26 Oct 2022 18:42:45 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id DDE8C180503; Wed, 26 Oct 2022 11:42:43 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS8560 212.227.0.0/16 X-Spam-Virus: No X-Envelope-From: Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS; Wed, 26 Oct 2022 11:42:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1666809761; bh=Dp38TXAgRtBStjZua0Q+YnocnxmZEllBUdaAzRC6X2s=; h=X-UI-Sender-Class:Date:Subject:To:References:From:In-Reply-To; b=m94n5iFCqiTU6ASHK9atfgEW/Ze5dnClbxiU6J1iJDUVQVIDDPOEQO6CzYgLB83u6 QsoB8qoNZMbrlx8bJcnTGrQX+QCWTWqRYLv5v4h1tHoPSrmurweN5r1cA3z/DMPk09 dSEsau9DT9QriXoCrbm+6Qd8kKHhomrir8ra6rPUjDN7mbpWAsiqPYLXBoZGVFgsol g4zUipyFjT0gtwfzYRBZ0CaWl6H2gpwZZj4amapA/lWC3JMMmy0cNXtj20/t43Rerv LmayP8pY4GtRjequubP2TtZ8dIk4mFRNbTPToeC0M9WdCYSrH76Ofrb7PUT6ZHHQgk ZBRCJF+ZQ0dow== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.2.130] ([79.220.80.221]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M9Fjb-1okiIQ0vbz-006RJj; Wed, 26 Oct 2022 20:42:41 +0200 Message-ID: Date: Wed, 26 Oct 2022 20:42:42 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.4.0 To: Derick Rethans , internals@lists.php.net, BohwaZ References: <20221024045645.00bfc0d2@platypus> <20221025141014.342851f4@platypus> <976D48A7-2F7D-474A-88BB-11E2430D7810@php.net> In-Reply-To: <976D48A7-2F7D-474A-88BB-11E2430D7810@php.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:yKLLQ+VqSomOPhypzS/BuL8oLUlTzcygePYpnsfr6hPSyDDQbVM J88IWm62rFMzx6OpTTJA2r2YDRIU1hFM7ERiCkZkZ0ddqAkUTgYG3gcp/7zwjj2ua1kFRYb 3Lxev4EiRWqdRmph0rPTIx1C2qfEOxmA3hmprwDKOPTIo8sQ0fuNx373d1STS54TrOvyUvu MWtzBMByoAD9Oy1Z2hARg== UI-OutboundReport: notjunk:1;M01:P0:lSdPmsSjcvE=;J9zzhqFjxs1quga4QSlOSULLk9K U6RssmewiGt8the36AFpwIUjzSIDiNpFwYwt8A3LyRorcBsRAI8iAGKN2sG3N/R7ac73C7o0c mezpM4LDpabek+MSOVbYYQHTIAbqSccW4rUJDx9XWAMjpMFdARI/N+r9ERqXc0Rsy8XQbI5vv 4SgvFpYb1yHeor1IF2mlNsjCasbIpxhRSQtt/Ex6V1SlncfdjRZGkZaLG79B6GoUuDK2LMS/S zqqTfk3+pwxdk/0f27CS+25evQ2adjkZuep2rLROlqUSfPzgLeUkav5lQ71xobmYm43AqV5yg zuHONvMYu5dsM+XdHEN0zLR2eyy4B+1acXrXGD6xQMoT0KBaLsxQ+XRgXilpCwqRITi0FfL4P 5ysnjNI8RmYWAEGJCJ2eHZwgytF5pSCYhIvG/zINRJj/MmfZR3nvhVkBYdXO0b+AukIEmNARB nU+i3AycDyoXWvTPsLJzzy+MewXsMLZaosvaor7p98bR061KOlQy1VAaVMmXr2+pKFgedranZ Tgyh0XcHXq7onQVEw+ZLf+foBxoaPUjR4hOn9YNvhAkD/B6oxyz2XIEXwljq+mXRU0q0Tukv6 oxRcI0O7rYVDHIy7Ae/OfqvflWl5GP59Sr23YIdcS6g30D0i12SPkFjDXORT1puwGrXAU0S9p X7HJL7cm7hwgfU8domjP42Xs5bOh6c7Jw0PNMQxlVW2MvDb3lhIDUGv+OHIqO8FFMG2LlPzxZ wB4nBczOur+sqYZ0+AFXui6nx5it62OhbznpN+fevUtiSolTSq2bcUgvQpwEXSiTAEywhxVUg plKEEUcssaX6Kz3CKSP79B8By0mWriB89JXJ4aT7igaBYED6pXjIsjIQYCqbOkxe2q9VaYlMR 1l2gMnbso3rx2tQTr77pHNDQrUuS2L5GdVWXziDV3AzVaxMypb9AAetpabcRat3f9UULxDKsv z/HNMwjzIsx3UYvVv8kc2qt1xgs= Subject: Re: [PHP-DEV] [RFC] [Discussion] SQLite3: remove warnings, move to exceptions From: cmbecker69@gmx.de ("Christoph M. Becker") On 26.10.2022 at 08:57, Derick Rethans wrote: > On 25 October 2022 14:10:14 CEST, BohwaZ wrote: > >> * but we make SQLite3 throw exceptions by default directly in PHP 8.3, >> like it was done with PDO 2 years ago. > > I am not in favour, as it would mean that existing code suddenly may sta= rt breaking, as exceptions aren't expected (and hence not catered for). We= can't do that in an 8.x release. I'm not in favor of this either, but we did it for PDO (okay, PHP 8.0) and mysqli (PHP 8.1), and it can be counteracted with a single statement. So yes, it would constitute a BC break, but that could be solved easily (if all else fails, you could auto_prepend_file). =2D- Christoph M. Becker