Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:55176 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 6009 invoked from network); 4 Sep 2011 09:33:19 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Sep 2011 09:33:19 -0000 Authentication-Results: pb1.pair.com smtp.mail=smalyshev@sugarcrm.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=smalyshev@sugarcrm.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain sugarcrm.com designates 67.192.241.163 as permitted sender) X-PHP-List-Original-Sender: smalyshev@sugarcrm.com X-Host-Fingerprint: 67.192.241.163 smtp163.dfw.emailsrvr.com Linux 2.6 Received: from [67.192.241.163] ([67.192.241.163:57334] helo=smtp163.dfw.emailsrvr.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id BA/C9-34132-DD5436E4 for ; Sun, 04 Sep 2011 05:33:18 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp6.relay.dfw1a.emailsrvr.com (SMTP Server) with ESMTP id 386EE270307; Sun, 4 Sep 2011 05:33:15 -0400 (EDT) X-Virus-Scanned: OK Received: by smtp6.relay.dfw1a.emailsrvr.com (Authenticated sender: smalyshev-AT-sugarcrm.com) with ESMTPSA id 97E3527022A; Sun, 4 Sep 2011 05:33:14 -0400 (EDT) Message-ID: <4E6345D9.4070807@sugarcrm.com> Date: Sun, 04 Sep 2011 02:33:13 -0700 Organization: SugarCRM User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:6.0.1) Gecko/20110830 Thunderbird/6.0.1 MIME-Version: 1.0 To: Reindl Harald CC: "internals@lists.php.net" References: <1314966424.2150.26.camel@guybrush> <4E60F712.4010901@lerdorf.com> <4E612BBA.2000509@oracle.com> <4E612D70.70606@sugarcrm.com> <4E616A8E.8040401@lerdorf.com> <4E617B3F.4080105@sugarcrm.com> <4E617C9B.1040504@lerdorf.com> <4E617E2B.7070507@sugarcrm.com> <4E618811.4010703@lerdorf.com> <4E630091.4070009@sugarcrm.com> <4E634143.3010907@thelounge.net> In-Reply-To: <4E634143.3010907@thelounge.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Make mysqlnd default over libmysql in 5.4 From: smalyshev@sugarcrm.com (Stas Malyshev) Hi! On 9/4/11 2:13 AM, Reindl Harald wrote: > again: > running some hundret domains and made the switch to PHP 5.3 AND mysqlnd > at once, no single problem - there are no differences in the real world That's assuming "real world" is exclusively your experience. In the meantime, outside of this "real world" I just sent to the list two examples where mysqlnd semantics as assumed by tests appears to be different from libmysql. > so why are these not reported upstream 1 year ago and fixed? I don't know why. Why indeed? Why we have tests that fail and nobody fixed them 1 year ago or asked why they fail? I have no good answer to that, sorry. Do you? But while this may be very curious, the real question is - how we fix it *now*? > mhh in the real world some function makes the insert and giving back the ID > this maybe only relevant in spaghetti code and even there you fetch the > insertid after the insert and not 2000 lines later By "real world" you again must be meaning exclusively your code. Let me be the first to congratulate you that your code won't be affected. However the point of BC is not to be compatible exclusively with your code, other code matters too. Including the code you may not like. -- Stanislav Malyshev, Software Architect SugarCRM: http://www.sugarcrm.com/ (408)454-6900 ext. 227