Re: com php-src: Going to refactor mysqlnd: ext/mysqlnd/mysqlnd.c ext/mysqlnd/mysqlnd_alloc.c ext/mysqlnd/mysqlnd_bt.c
ext/mysqlnd/mysqlnd_wireprotocol.c ext/pdo_mysql/mysql_driver.c
| From: | Dmitry Stogov | Date: | Sun, 18 May 2014 07:41:13 +0000 |
| Subject: | Re: com php-src: Going to refactor mysqlnd: ext/mysqlnd/mysqlnd.c ext/mysqlnd/mysqlnd_alloc.c ext/mysqlnd/mysqlnd_bt.c ext/mysqlnd/mysqlnd_wireprotocol.c ext/pdo_mysql/mysql_driver.c |
||
| References: | 1 2 3 4 5 6 | Groups: | php.cvs |
| Request: | Send a blank email to php-cvs+get-78433@lists.php.net to get a copy of this message | ||
I see no problem. Of course you may take it. Try to be in touch with Andrey.
Thanks. Dmitry.
On Sun, May 18, 2014 at 11:20 AM, Pierre Joye <pierre.php@gmail.com> wrote:
> On Thu, May 8, 2014 at 8:27 AM, Stas Malyshev <smalyshev@sugarcrm.com>
> wrote:
> > Hi!
> >
> >> I suppose the most trickiest part will be in the situations where
> >> mysqlnd plays with the reference counter to skip memory copies. However
> >> recently in 5.6 we added a second mode which doesn't reference but
> >> copies data, which is probably what phpng will want from mysqlnd, right?
> >
> > I would assume since phpng is all about performance we'd actually want
> > mysqlnd to avoid copying.
>
> If you agree I will make it at least build smoothly and see how it
> goes. Re-factoring to actually benefit from phpng new design can be
> done in a 2nd step. Thoughts?
>
> It will also help the windows support, which do not support libmysql
> anymore (we are thinking to allow Mariadb client at some point but
> this is a secondary priority.
>
>
> --
> Pierre
>
> @pierrejoye | http://www.libgd.org
>