Re: Make mysqlnd default over libmysql in 5.4

From: Date: Sun, 04 Sep 2011 09:40:16 +0000
Subject: Re: Make mysqlnd default over libmysql in 5.4
References: 1 2 3 4 5 6 7 8 9 10 11 12  Groups: php.internals 
Request: Send a blank email to internals+get-55178@lists.php.net to get a copy of this message
Am 04.09.2011 11:33, schrieb 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 i do not like wordpress and joomla, but both runnign with mysqlnd without troubles only error_reporting must be a little bit changed because the bad code quality

Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc
« previous php.internals (#55178) next »