Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:55120 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 96520 invoked from network); 2 Sep 2011 22:00:24 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Sep 2011 22:00:24 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.170 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.213.170 mail-yx0-f170.google.com Received: from [209.85.213.170] ([209.85.213.170:48885] helo=mail-yx0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 10/AB-31460-7F1516E4 for ; Fri, 02 Sep 2011 18:00:23 -0400 Received: by yxk30 with SMTP id 30so1605285yxk.29 for ; Fri, 02 Sep 2011 15:00:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=97dNTFR8CkneX9f41U8mTzlUBTHAxux/5xEaQ6nmg+4=; b=v1caUyfx3CSoM8ivEZ0UCO3ZDz2fKN0vx3Rd0E2oYvA4XUbdvb0UxOBIAJIVxh71sb PxphLJMi96eE7dsZTXz08G3nJ5f6Y+eIeU3YlU+vf9VGc0Qtoomsd0np8xihcrc3ZzAo fFtRTJM3yEWgvmrf40y5usC+aDAVoPj9JQjcE= MIME-Version: 1.0 Received: by 10.236.77.195 with SMTP id d43mr8589109yhe.22.1315000808476; Fri, 02 Sep 2011 15:00:08 -0700 (PDT) Received: by 10.147.182.15 with HTTP; Fri, 2 Sep 2011 15:00:08 -0700 (PDT) In-Reply-To: <4E613ECC.2010007@sugarcrm.com> 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> Date: Sat, 3 Sep 2011 00:00:08 +0200 Message-ID: To: Stas Malyshev Cc: =?ISO-8859-1?Q?Johannes_Schl=FCter?= , Christopher Jones , "internals@lists.php.net" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] Make mysqlnd default over libmysql in 5.4 From: pierre.php@gmail.com (Pierre Joye) 2011/9/2 Stas Malyshev : > Hi! > > On 9/2/11 1:14 PM, Johannes Schl=FCter wrote: >> >> Looking at the tests we have: Most tests are written with mysqlnd in >> focus. mysqlnd is what we (Oracle/MySQL) test the most in PHP >> perspective for quite some time already. By making mysqlnd the default >> we remove one moving piece out of the test equation which simplifies >> tests[1]. (we still have multiple server versions to keep in mind ...) > > Are you implying you would no longer fix failures on libmysql? The problem is the exact opposite, the fact that mysqlnd is not default makes the bugs hunting harder for this backend. Most bad bugs (thread safe related for example) come from the windows where mysqlnd is already the only and default option. So having more users now in 5.4-beta will only help to make it even more stable. While limysql is still a good alternative (slightly faster in some cases) and does not have some of the TS issues we meet with mysqlnd, but both are certainly temporary states. Cheers, --=20 Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org