Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:123144 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 355561A009C for ; Wed, 17 Apr 2024 14:04:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1713362682; bh=DksEoTO69/G67nhpkCW4IFrJ09GpDwAqkiiHvFMeScA=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=hWjfHCkW+AXkgROs//atR2CLRVrQ9QIjT2OUUwDRCPAYCf8AJrG8OjRXhWol8cD1W /XzA2nCbmAiKFK9Lf7tBNT+tgQF6zxYkRAwuddRjknTr4++jASPwLyzpsVWLkrw5ds +hk9XcZvgU4fPZ2dMXIKES4SGhE7zIRvkPPBVqfe0rhKRt9BPzKmYv2T0CBR10kDlV EdRbA0gHNmatMTsQBIiT2N7MQPUTCXDGbsy1eIBfHM3Wg5Tyxl9J3CPTV3a7VZ0tB0 KETOOdFwgw5pK2mcCWlL31TlICmhKab3DWJlTXiB4RXIrpKmo9tTFOLWlrjn77swP2 w8YcRzgjMumYw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id A1120180077 for ; Wed, 17 Apr 2024 14:04:38 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=BAYES_50,BODY_8BITS, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail.sakiot.com (mail.sakiot.com [160.16.227.216]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 17 Apr 2024 14:04:37 +0000 (UTC) Received: from smtpclient.apple (unknown [117.55.37.250]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.sakiot.com (Postfix) with ESMTPSA id 1A28D401EC; Wed, 17 Apr 2024 23:03:58 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=sakiot.com; s=default; t=1713362638; bh=DksEoTO69/G67nhpkCW4IFrJ09GpDwAqkiiHvFMeScA=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=iK7BEFptVaSO964iehU1nHqqQkKLC8KUFAX5tWy3BF+03YPcR8+xMxHWI+GTZDilX pYCE672OiF2r6VoZ1sBKhhgJiM8krzIbfhr41a0RL3r53KmWR1LAS6uIr2Ao/GC5ZO O7PmsE4O3paMkM3TeuauGQA4MKGpLGEqn/PfSX6E= Content-Type: text/plain; charset=utf-8 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.1\)) Subject: Re: [PHP-DEV] [RFC][Discussion] PDO driver specific parsers In-Reply-To: Date: Wed, 17 Apr 2024 23:03:45 +0900 Cc: "internals@lists.php.net" Content-Transfer-Encoding: quoted-printable Message-ID: <00079548-1799-4215-8F73-EFDCD795532F@sakiot.com> References: To: Matteo Beccati X-Mailer: Apple Mail (2.3731.700.6.1.1) From: saki@sakiot.com (Saki Takamachi) Hi Matteo, > 2024/04/17 21:24=E3=80=81Matteo Beccati =E3=81=AE=E3=83= =A1=E3=83=BC=E3=83=AB: >=20 > Hello everybody, >=20 > I'd like to start a discussion on a new RFC about fixing the default = PDO SQL parser and having (optional) driver-specific parsers. >=20 > https://wiki.php.net/rfc/pdo_driver_specific_parsers >=20 > Thanks GPB and Tom de Wit for their help with initial proof-reading. >=20 >=20 > Cheers > --=20 > Matteo Beccati >=20 > Development & Consulting - http://www.beccati.com/ This is a very interesting topic for me. A few days ago I saw an issue = that was largely related to this. https://github.com/php/php-src/issues/13958 It seems possible to get around this problem using some hacks, but = essentially I agree that it makes sense to have a parser for each = driver. Regards, Saki=