#
d20fdd60 |
| 08-Jan-2010 |
Andrey Hristov |
improve the stats subsystem. Reduce the number of macro definitions in half by smartly introducing 2 new macros. Make MYSQLND::stats a pointer from being aggregated and add triggers.
|
#
73b23fca |
| 07-Jan-2010 |
Andrey Hristov |
Change of way the packet objects are created/initialised If the protocol gets changed, ever, we can decide at runtime easily which protocol to use by instantiating the right protocol obje
Change of way the packet objects are created/initialised If the protocol gets changed, ever, we can decide at runtime easily which protocol to use by instantiating the right protocol object. But this is restricted to the structure of the packets, not the flow.
show more ...
|
Revision tags: php-5.3.2RC1 |
|
#
41ac91ae |
| 21-Dec-2009 |
Andrey Hristov |
Move this function to MYSQLND_NET as it works on the php stream
|
Revision tags: php-5.2.12 |
|
#
0c7a9b80 |
| 11-Dec-2009 |
Andrey Hristov |
Move two functions which are used in the extension as methods of the connection. Two functions less in the global namespace.
|
Revision tags: php-5.2.12RC4 |
|
#
00d76a84 |
| 10-Dec-2009 |
Andrey Hristov |
Add plugin storage for MYSQLND_STMT too
|
#
6f598e62 |
| 09-Dec-2009 |
Andrey Hristov |
Remove the zval caching from mysqlnd. It was disabled versions ago due to problems on windows, which were not debugged. Better have code that is disabled not in the core.
|
#
4d273500 |
| 09-Dec-2009 |
Andrey Hristov |
Remove disabled code - threaded fetching. This can be implemented on a upper level and by offloading it we reduce the complexity of the core.
|
Revision tags: php-5.2.12RC3, php-5.2.12RC2 |
|
#
1cf1cb30 |
| 26-Nov-2009 |
Andrey Hristov |
fix debug windows build as well as remove a compilation warning (a header not included)
|
#
5143fe41 |
| 20-Nov-2009 |
Andrey Hristov |
Compressed protocol support + extensibility for mysqlnd
|
Revision tags: php-5.3.1, php-5.3.1RC4, php-5.2.12RC1, php-5.3.1RC3 |
|
#
a692479d |
| 22-Oct-2009 |
Andrey Hristov |
Count number of affected_rows for normal and PS queries
|
Revision tags: php-5.3.1RC2, oci8-1.4.0 |
|
#
2f81bcd4 |
| 30-Sep-2009 |
Andrey Hristov |
Fix ZTS build
|
#
ba5c40b2 |
| 30-Sep-2009 |
Andrey Hristov |
Use mnd_ wrappers wherever possible. Needed for statistics.
|
Revision tags: php-5.2.11, php-5.2.11RC3, php-5.3.1RC1, php-5.2.11RC2, php-5.2.11RC1, php-5.3.0 |
|
#
9485cad6 |
| 25-Jun-2009 |
Johannes Schlüter |
Revert mysqlnd to RC3 state after issues with pconnects
|
Revision tags: php-5.3.0RC4, php-5.2.10 |
|
#
30800a79 |
| 16-Jun-2009 |
Andrey Hristov |
MFH: C-comments
|
#
27270621 |
| 16-Jun-2009 |
Andrey Hristov |
MFH: Hardwire function call instead of using callbacks. We don't actually need callbacks, it was done for making 2 functions static, not to pollute the global functions space but that had
MFH: Hardwire function call instead of using callbacks. We don't actually need callbacks, it was done for making 2 functions static, not to pollute the global functions space but that had its price of 8 bytes overheat per allocation, which is just too much. Also making the app member 32b instead of 64b, which should save additional 4 byte, to the total of 12 byte per allocation of a row buffer.
show more ...
|
Revision tags: php-5.2.10RC2, php-5.3.0RC3 |
|
#
ccf06651 |
| 29-May-2009 |
Andrey Hristov |
MFH:Fix for the failing mysql_stmt_execute() test. Data was cleaned after stmt_reset() but it should stay and be freed as later as next stmt_execute()
|
#
804f6138 |
| 28-May-2009 |
Andrey Hristov |
MFH:Fix a valgrind warning as well as more trace log information
|
#
76d091d5 |
| 28-May-2009 |
Andrey Hristov |
MFH:Fix a problem with cursors, which did not happen with unbuffered PS for some reason. Double free of the data, which led to valgrind warnigns. The fix actually optimizes the code in this c
MFH:Fix a problem with cursors, which did not happen with unbuffered PS for some reason. Double free of the data, which led to valgrind warnigns. The fix actually optimizes the code in this cases because the old code used copy_ctor while the new one skips it because it is not needed. Transferring data ownership and nulling works best, for PS where we always copy the string from the result set, unlike the text protocol.
show more ...
|
Revision tags: php-5.2.10RC1, php-5.3.0RC2, php-5.3.0RC1, RELEASE_1_3_5, php-5.2.9, php-5.2.9RC3 |
|
#
ebef020e |
| 16-Feb-2009 |
Johannes Schlüter |
- MFH: Improve mysqlnd's internal method registration
|
Revision tags: php-5.2.9RC2, php-5.2.9RC1, php-5.3.0beta1 |
|
#
08659c2d |
| 31-Dec-2008 |
Sebastian Bergmann |
MFH: Bump copyright year, 3 of 3.
|
Revision tags: NEWS, php-5.2.8, BEFORE_HEAD_NS_CHANGES_MERGE, php-5.3.0alpha3, php-5.3.0alpha2, php-5.2.7, php-5.2.7RC5, php-5.2.7RC4 |
|
#
d43b7b02 |
| 20-Nov-2008 |
Andrey Hristov |
MFH: Windows fixes for mysqlnd Less warnings + PHPAPI for mysqlnd_poll
|
Revision tags: BEFORE_HEAD_NS_CHANGE, BEFORE_NS_RULES_CHANGE, php-5.2.7RC3 |
|
#
91865289 |
| 06-Nov-2008 |
Andrey Hristov |
MFH: Get rid of many defines (which simplifies the code a lot), as well as uint->unsigned int
|
#
77c1e145 |
| 31-Oct-2008 |
Andrey Hristov |
MFB: 64bit fixes: - fixes to sprintf modifiers, cleaning warnings - use _t types, like uint64_t instead of uint64, thus skipping series of typedefs.
|
#
04d9bbe6 |
| 27-Oct-2008 |
Johannes Schlüter |
MFH: Fix #46285 (lastInsertId() returns "0" when a deferenced PDOStatement is executed)
|
Revision tags: php-5.2.7RC2 |
|
#
c3dab8f1 |
| 19-Oct-2008 |
Johannes Schlüter |
MFH: Don't dereference NULL-pointer
|