Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:121876 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 89383 invoked from network); 30 Nov 2023 13:57:50 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 30 Nov 2023 13:57:50 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id EF35F18002F for ; Thu, 30 Nov 2023 05:57:56 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_20, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FORGED_SPF_HELO,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2098.outbound.protection.outlook.com [40.107.223.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 30 Nov 2023 05:57:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WDQ4QecBvxkq00noY+c5bc9m/UqXVD89GL0rTng7CKCgBDwV9WK+89iQ/27U0A/m35Vf4jahIZw9gTpe3PcRMFfnA1EwapE5n9MSS/+oTWkqWoMYLJ1BhZ6UeJnUp5Lw6G2LTtr+1kzdHIM/AWoYFSOOZ3HMbXc6NbcH9lhbiUg1rNkH1c1DEWLLAJY8elVo8PXHifldOHdRrjGQ1/SZ2WaHjU8M/gaDK7ZKFOgfohAgaP7+oXyG+zt/mXjR7zMkqqaBUgWCnc01WNTW5Ibsyv0NFgL0Gc7zLV6Gj0bVvBINoNsE2baZlN3sv7DQLm9TDi/3rrdp02UIMR54NPtlOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9+0hfOjcJPCvPHXfOC3w8MKnHw7/LG8mB9xesuWbRpY=; b=dg0N/z9t7dsT914Hf3j9BaBtB+XNXt3CIRLSvDLmvnNJ713e48z+rGrdda9mQG6pdMUsGIdWEaJXBK0qif2Qx1Ds/ymzuxNi8Je5I3iy5ou49vILpOK8112BWE5+smH3enKe6Fqidpu+4m5vOfqLLPr10HqT/rBiVG9T+PeWlCxF6lubkRTF1WJkzyIHA+YOffVFv78z7RUEaNr39XHW3ncJlMFHT1hpb+7afZIpFCeq7VV299HS+DjuZs20k5+20ZD/U26o4DiYC/4UYFbE3vlbbSMJqfATYaU2lcBz189oIs+/poYP1VFSyDh5FjLCP3ckOaA3kC3cJ61cTFfz9Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fsx.com; dmarc=pass action=none header.from=fsx.com; dkim=pass header.d=fsx.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fsx.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9+0hfOjcJPCvPHXfOC3w8MKnHw7/LG8mB9xesuWbRpY=; b=FQknq00bNW+1jbnQd/OKqyxKeGPuHpYp/zfMkGflZbUzscX9nQFABQ7x+20AgN/5H6DNtc3l76L6xzvjGiWA3l684br5l6jmYNMr/wiSUGrhpw/hROEAnCT4bLitFQgDe61EM9NRdHAe3/gdjSoqjGIBsfZ/zxCkVoq6T8th4dg= Received: from SN1PR12MB2573.namprd12.prod.outlook.com (2603:10b6:802:2b::21) by SN7PR12MB8103.namprd12.prod.outlook.com (2603:10b6:806:355::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.23; Thu, 30 Nov 2023 13:57:44 +0000 Received: from SN1PR12MB2573.namprd12.prod.outlook.com ([fe80::c1ab:e83e:bf24:683e]) by SN1PR12MB2573.namprd12.prod.outlook.com ([fe80::c1ab:e83e:bf24:683e%7]) with mapi id 15.20.7046.023; Thu, 30 Nov 2023 13:57:43 +0000 To: Saki Takamachi , PHP internals Thread-Topic: [PHP-DEV] [PDO] 2 phase commit Thread-Index: AQHaIxlRvv9nyhRbhUWoKl0Un25wvbCS4RpQ Date: Thu, 30 Nov 2023 13:57:43 +0000 Message-ID: References: <6A2118D9-6DD0-4273-A2C0-A1088C05314D@sakiot.com> In-Reply-To: <6A2118D9-6DD0-4273-A2C0-A1088C05314D@sakiot.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fsx.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN1PR12MB2573:EE_|SN7PR12MB8103:EE_ x-ms-office365-filtering-correlation-id: af54545b-6428-4028-b9a7-08dbf1ac5342 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +phi8oDaClgajBP1srrQILOOOqFFakkLpPh5nQ/JxoyDNufnPcPAaX/Laoy7Ssnsv7Qa0pj2mfMVGDbbY4Ql9wjVBLyYU7KVxD/zXLxP95OnAtKnY1A+ueXqtFikap8mO25ImwoCk0tyQJW+W0sFKrDF2GQ3qO9kFWOycHoJZY8Tt26MOsFwxrVWaUijS2jjHOssc8hPYd8gQL7PsluwySwUhT+LsX9H3eOMSLiC6z56cnrJD4ZveHpi5QSx3dSdbyK71GZyZCQOqmgio0IKkyjakygF4GHS8iYMrSeIWYN+Ruml1pBqXatTLKX4lCoRQF+qSaFUg7GNCgz4inmX9B6DtWjqkDr0HFW1cFf6yrExxZhLLT7RKu8Oe2D+x3MAnMdGsmsQPCDCezpAW9a40QVaLktxTs8wY6oKlYzoX9eXSzs2ydON2qYRH+hbXIWJbJZKdln3xbZnQsutlNnK5zy30v3V7+4KxjnUoHjm6G0ljaPScBBFqzGjEdiXlpbVGHFcF9GrR7FzZTgrm0cFZv4p5KRaMdeN+U+NDPKezLHRSH2fBTkaprPbIGbLxDOfxxD2C1tB4ndsB2OCg6c3exeduKZhZJSpxHEHBuRgIVBOKVt6/57rVuvYg3DG94MKzIp1el7spJJvAjsxB0B9xOQXAElSSbcg0Egp5hA0160= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SN1PR12MB2573.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366004)(396003)(346002)(136003)(376002)(39840400004)(230922051799003)(186009)(451199024)(64100799003)(1800799012)(55016003)(478600001)(122000001)(7696005)(71200400001)(26005)(6506007)(9686003)(38070700009)(38100700002)(86362001)(33656002)(66556008)(66446008)(64756008)(5660300002)(66946007)(41300700001)(66476007)(76116006)(2906002)(4744005)(52536014)(8676002)(8936002)(316002)(110136005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?LmNLA1YjtVXpwxoqWThbW50QgfK6JBcOyJFdWKRWTs2R6lj4f1cnD0BbFVX5?= =?us-ascii?Q?UOOcLGaWT4xet9a+uWidt9CPnAVkw1uAUWE2+rWaQlBDRyXVzhN95KUd7U5v?= =?us-ascii?Q?11iGF3XzWk0udV0hn3qWPVBwXiO3yLlhh0IQ2jOlKEbgtvrHt+c2NJX85cBR?= =?us-ascii?Q?IoleZ4gWeDfR50r5PCydSPH73fhEjiqt05wwh99wfJ/qkVL/YsawSfXWmvk2?= =?us-ascii?Q?BGv6PuVCRc0W5ibgLkPWvIQXzXMtYt0ErZRt6t6p8AOT1lFR6EsXw6YLkRpA?= =?us-ascii?Q?cWW6oDwgKhf+8g6tUao1koftGGEu2pBMHBM+9Br9lJR/uUdYrQegosDX+E/p?= =?us-ascii?Q?f/IkSW6bK/F1abrZZlPMB706bcNdk1nmHsNJUwzzG1ZArqKRQBPO3mDS57Mc?= =?us-ascii?Q?zsXkOiwRa6NAjNH4U4CfGCmJ4pfPxo6v+8WSMJMMMG7V0cXSuN6uGZdwLmf8?= =?us-ascii?Q?iddV7NP26/BYKFVPUk3ynG4EcmsV1csCOpgkuogxNFkbYOf7aWEHPyBXSAm8?= =?us-ascii?Q?CJ/sZjAl73V6c4Nlz29nsJSBYGPK7gPTDkIYi1J3ABxbwlEkV5MHpGk8qMos?= =?us-ascii?Q?AAgrmv+dPizB1vJe2EFd9lBstL5YjzY4Dajwm4itmEMdHXdk6ZbtsW1dy7Rf?= =?us-ascii?Q?RiKlvZicIroNMrV+RypjL0kGVJHi4alEmc3FLnnuQbW6CvJVRavVnwAZzt+1?= =?us-ascii?Q?BhelypVwvNdPzz6irTPCfAOPYeg45j+YAFWwl6pgOlkrmAOzqIPV0XM2lTm8?= =?us-ascii?Q?z1wDdrUgQQVpXIJ+9IFV3Y6ExHvn6GENY37VfvQIaB8KvYCs+nId25C807XA?= =?us-ascii?Q?7AlPY9ZNnWET501ZTXBvYNYchBQZAsmtud5/9xibPg3b9fcX3Rlict+pWsQN?= =?us-ascii?Q?Q1lkS3faje94bRmeISdW3vhgsjwE1IjzkQF8gt8Qrd9A4G3EZ2Y5lxeWCeM3?= =?us-ascii?Q?E5J1J5ToSWfH0wj4HP3+K6j+o7Cx9OnmqWNrUglvM9peCgGuskw0Gv6HOK6v?= =?us-ascii?Q?1tUWqdKRT5/PCNxf92KqNRHd5MsYdKKHTfI8HikA+WUkY2z+ApEpOT84zpG4?= =?us-ascii?Q?6+lNsreC4hOq1OmLI6RBzzIxleClRWZaqKd/3em3PcUdOU2GWGz2J+zo6ia9?= =?us-ascii?Q?omb6ZvdG0wTPIQGx3ZCc5IjLcsFYqWUjgQ3IE3zkVUahb5htuYj+ouidP5NI?= =?us-ascii?Q?nQa+n74B7wHWXem5VZQ0ylt5tzM5vsNIzUk4xe55QqJTT6X/dwpGHJcwIEzQ?= =?us-ascii?Q?n3lYV6/P+5IKfD0JAwzsHzLVg+ElqBdZhfOpmSirevvNipcrg1cOwTHOClMT?= =?us-ascii?Q?iRKSbdUjzZLcyj5K60pHfRrYmSiH8ERkslOgQgTw2dx+LXDtEey3dUDRKfZ8?= =?us-ascii?Q?i5uSIwHjp2P41aU7MdR/2Kyrt1PyhUTPiL44ZQ50LMM6IDTGcnM/KMZJ448O?= =?us-ascii?Q?kryiEABg6xhUBXGAX6xWT7OAchAKroLZmlKsiCfv4cyH8f0+buHdnfG55m6N?= =?us-ascii?Q?Ez+uDp5MpgjePU8X9TZleAxkMNxZAsNnZjWSVRH3tl5/8sOWRXR0CgCcswMe?= =?us-ascii?Q?ika12y4RH5VvZRq1wdI=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: fsx.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN1PR12MB2573.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: af54545b-6428-4028-b9a7-08dbf1ac5342 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2023 13:57:43.6587 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5fab5c2b-02b0-4666-bde0-ab6318367fff X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: qUEajQl4NA8KIYmHaXNnXyHdFwrXpfBGEBlkK8yOBa8BZ0oN2OGcVKVPpM3Wq5nm X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR12MB8103 Subject: RE: [PHP-DEV] [PDO] 2 phase commit From: JDafoe@fsx.com (Jeffrey Dafoe) > Hi internals, >=20 > For the past few days I've been thinking about whether to make a suggesti= on > to add two-phase commit functionality to pdo. >=20 > I would like to hear everyone's opinions. Hello, Would the implementation use the underlying RDBMS two-phase commit? Or woul= d the proposal be to try to build something at the PDO layer to mimic two-p= hase commits? The former seems good, the latter, not so much. Best, -Jeff