Req #61520 [Opn->Wfx]: Progress Report + Non-Blocking API

From: Date: Fri, 04 May 2012 08:52:03 +0000
Subject: Req #61520 [Opn->Wfx]: Progress Report + Non-Blocking API
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-170155@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=61520&edit=1

 ID:                 61520
 Updated by:         uw@php.net
 Reported by:        santec at riseup dot net
 Summary:            Progress Report + Non-Blocking API
-Status:             Open
+Status:             Wont fix
 Type:               Feature/Change Request
 Package:            MySQL related
 PHP Version:        Irrelevant
 Block user comment: N
 Private report:     N

 New Comment:

There are currently no plans to support protocol extensions of MySQL forks inside mysqlnd. However,
please note the extensive mysqlnd plugin API documentation. You may be able to accomplish support
for arbitrary protocol extensions by developing a plugin yoursef.

Asynchronous/non-blocking queries are available with mysqli, see mysqli_poll().


Previous Comments:
------------------------------------------------------------------------
[2012-03-26 18:44:20] santec at riseup dot net

Description:
------------
MariaDB (MySQL fork) uses the MySQL protocol for connections, but supports at 
least 2 interesting features that can be used only with a client which support 
them:
* Non-blocking operations: http://kb.askmonty.org/en/non-blocking-client-library
* Progress report for long queries: http://kb.askmonty.org/en/progress-reporting

I hope that mysqli/mysqlnd will add support for these features.
I think that a client can support them without breaking support for MySQL.




------------------------------------------------------------------------



-- 
Edit this bug report at https://bugs.php.net/bug.php?id=61520&edit=1


Thread (2 messages)

« previous php.bugs (#170155) next »