Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:55271 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65846 invoked from network); 7 Sep 2011 05:17:39 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Sep 2011 05:17:39 -0000 Authentication-Results: pb1.pair.com header.from=tokul@users.sourceforge.net; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=tokul@users.sourceforge.net; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain users.sourceforge.net from 77.240.252.9 cause and error) X-PHP-List-Original-Sender: tokul@users.sourceforge.net X-Host-Fingerprint: 77.240.252.9 avilys.eik.lt Linux 2.6 Received: from [77.240.252.9] ([77.240.252.9:40926] helo=avilys.eik.lt) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 43/51-52841-F6EF66E4 for ; Wed, 07 Sep 2011 01:17:37 -0400 Received: from avilys.eik.lt (avilys.local [127.0.0.1]) by avilys.eik.lt (Postfix) with ESMTP id 813ED1F514F for ; Wed, 7 Sep 2011 08:17:32 +0300 (EEST) Received: from 86.38.184.222 (NaSMail authenticated user tomas@topolis.lt) by avilys.eik.lt with HTTP; Wed, 7 Sep 2011 08:17:32 +0300 (EEST) Message-ID: <43647.5626b8de.1315372652.nsm@avilys.eik.lt> In-Reply-To: <4E668097.9080205@phpdoc.de> References: <1314966424.2150.26.camel@guybrush> <4E60F712.4010901@lerdorf.com> <4E612BBA.2000509@oracle.com> <4E612D70.70606@sugarcrm.com> <1314994484.2150.49.camel@guybrush> <4E613ECC.2010007@sugarcrm.com> <4E61401C.1060009@sugarcrm.com> <4E64875B.5090701@hristov.com> <4E649170.30004@sugarcrm.com> <4E65F9FF.70806@phpdoc.de> <4E667593.9040805@sugarcrm.com> <4E668097.9080205@phpdoc.de> Date: Wed, 7 Sep 2011 08:17:32 +0300 (EEST) To: internals@lists.php.net User-Agent: NaSMail/1.7.1 MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: =?utf-8?Q?Re:_[SPAM=3F]:__Re:_[PHP-DEV]_Make_mysqlnd_default_over_libmysq?= =?utf-8?Q?l_in_5.4?= From: tokul@users.sourceforge.net ("Tomas Kuliavas") 2011.09.06 23:20 Ulf Wendel rašė: > Am 06.09.2011 21:33, schrieb Stas Malyshev: >> Hi! >> >>> Any new PHP major release is about setting new directions. I, Andrey >>> and >>> Johannes, the guys maintaining ext/*mysql* recommend going mysqlnd >>> after >>> an "incubation" of some four years (5.3x series + dev time). >> >> My concern was also that making mysqlnd the default would make libmysql >> support considered secondary and unimportant. As I was assured it is not >> the case and the differences between mysqlnd and libmysql flavors seem >> to be rectified or in the process of being rectified, and I heard no >> objections for this as a default, I'm OK with it now. > > Jippie! > > Removing libmysql support would be crazy. Not only from a PHP > perspective but also from a MySQL one. For PHP it is a must-have > fallback option. For MySQL the PHP stuff is a nice libmysql test drive. > Not a welcome job among the mysqlnd fan boys, as you noticed. But then, > sometimes we count mysqlnd vs. libmysql issues... Bouncing bug reports (https://bugs.php.net/bug.php?id=55001) that are not reproducible on setup with mysqlnd when user reports about issue with libmysql is not the way bugs are solved. mysqlnd is not authoritative source for mysql extension behavior. libmysql is. That bug report shows semantics differences Stas was talking about and bug status shows the way you are handling it. If libmysql semantics change between versions, indicate that in bug report instead refusing to solve the problem with 'mysqlnd works fine' -- Tomas