| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
mysqlnd is used
|
|
|
|
|
|
|
|
| |
needed to move to a new structure MYSQLND_STMT. Makes
the code cleaner and less error-prone.
Also fix PDO/MySQL which directly touch mysqlnd internals
instead of using API calls.
|
|
|
|
|
|
|
|
| |
might not be available for some weird reasons. Added the macros
that we need, in that case
Code by Jess Portnoy
|
|
|
|
|
|
| |
on a upper level and by offloading it we reduce the complexity of
the core.
|
|
|
|
| |
that have timed out or are unusable for any other reason - bug #49761
|
| |
|
| |
|
|
|
|
|
|
| |
Asynchronous queries for mysqli, when mysqlnd is enabled.
Includes 4 tests for mysqli_poll
|
|
|
|
|
|
|
|
|
|
| |
Clearly separated fetching (physical reading) from decoding phases (data
interpretation). Threaded fetching added but disabled as needs more work for
Windows. For Linux needs some touches to add pthreads if this is enabled,
probably with a compile-time switch.
The code reorganisation makes it easy to add also async API, similar to
cURL's one.
|
| |
|
|
Patch ext/mysql and ext/mysqli to support mysqlnd
|