History log of /PHP-8.0/ext/mysqlnd/mysqlnd_ps.c (Results 201 – 225 of 250)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 96e2651f 01-Apr-2010 Pierre Joye

- revert revision 297277, break the builds (declaration must go 1st, size of void * and other known situations). Also Johannes, can you check that commit pls? Thought we were in bugs fixing only for

- revert revision 297277, break the builds (declaration must go 1st, size of void * and other known situations). Also Johannes, can you check that commit pls? Thought we were in bugs fixing only for 5.3

show more ...


# d339672e 01-Apr-2010 Andrey Hristov

Fix inconsistencies
- memory allocated with spprintf, or likes, outside of mysqlnd's
allocator functions should not be freed by the mysqlnd's allocator
(a wrapper around emalloc/malloc).

Fix inconsistencies
- memory allocated with spprintf, or likes, outside of mysqlnd's
allocator functions should not be freed by the mysqlnd's allocator
(a wrapper around emalloc/malloc).
- memory allocated by the mysqlnd's allocator should only be freed
by it.
- add a mode to track memory usage (malloc/free)

show more ...


# f534df71 01-Apr-2010 Andrey Hristov

Fix inconsistencies
- memory allocated with spprintf, or likes, outside of mysqlnd's
allocator functions should not be freed by the mysqlnd's allocator
(a wrapper around emalloc/malloc).

Fix inconsistencies
- memory allocated with spprintf, or likes, outside of mysqlnd's
allocator functions should not be freed by the mysqlnd's allocator
(a wrapper around emalloc/malloc).
- memory allocated by the mysqlnd's allocator should only be freed
by it.
- add a mode to track memory usage (malloc/free)

show more ...


# 4941b23b 17-Mar-2010 Andrey Hristov

Fix a bug that a statement that is reset doesn't clean
the wire properly (as it is done when the statement is closed).
If there is more that one result sets returned from the PS
(like a c

Fix a bug that a statement that is reset doesn't clean
the wire properly (as it is done when the statement is closed).
If there is more that one result sets returned from the PS
(like a call to SP that returns at least one RSet next to the
status rset) then the line was blocked. PS Multi-Res is not supported
in any libmysql from a GA-ed MySQL.

show more ...


# 3ff193c0 17-Mar-2010 Andrey Hristov

fix valgrind warning introduced with the latest patch. The memory
should be calloc-ed, not malloced, because the code that uses the
stmt storage needs that.


# 7496cc76 16-Mar-2010 Andrey Hristov

decouple the methods in MYSQLND_STMT from the data,
needed to move to a new structure MYSQLND_STMT. Makes
the code cleaner and less error-prone.
Also fix PDO/MySQL which directly touch my

decouple the methods in MYSQLND_STMT from the data,
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.

show more ...


# ccfd9cd7 12-Mar-2010 Andrey Hristov

allow persistency of PS


Revision tags: php-5.3.2, php-5.2.13, php-5.3.2RC3, php-5.3.2RC2, php-5.2.13RC2
# e50de7d9 03-Feb-2010 Andrey Hristov

Pass tsrmls to all functions, which might need it in the future.
We are anyway breaking the internal ABI in 5.3.2 so this won't hurt
and make us prepared for the future.


Revision tags: php-5.2.13RC1
# 2331e285 11-Jan-2010 Andrey Hristov

cosmetics. typedef-ed types should be in capital case


# 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()


12345678910