History log of /PHP-5.6/ext/mysqlnd/mysqlnd.c (Results 251 – 275 of 304)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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
# 7b5ce9ab 22-Oct-2009 Andrey Hristov

Don't forget to update the length too


# f2814dd0 22-Oct-2009 Andrey Hristov

Have the lengths also to skip many calls to strlen


# a692479d 22-Oct-2009 Andrey Hristov

Count number of affected_rows for normal and PS queries


Revision tags: php-5.3.1RC2
# d01d398b 19-Oct-2009 Ulf Wendel

Fixing host info for TCP/IP and aligning mysqlnd and libmysql


# 3eeaf566 16-Oct-2009 Ulf Wendel

Extending mysqlnd statistics/monitoring. Now counting COM_* commands.


# d8dc47d5 15-Oct-2009 Ulf Wendel

Making mysqlnd emit no warnings when fetching pooled persistent connections that have timed out or are unusable for any other reason - bug #49761


# ab4670ee 15-Oct-2009 Ulf Wendel

Fixing problems when calling connect (again and again) on a valid connection handle. Most of the patch comes from Andrey.


# a1d3a322 08-Oct-2009 Ulf Wendel

Avoid buffer resizing and let the initial buffer allocation happen a couple of lines later with conn->m->set_client_option(conn, MYSQLND_OPT_NET_CMD_BUFFER_SIZE, ...). Andrey, I leave it to you to ch

Avoid buffer resizing and let the initial buffer allocation happen a couple of lines later with conn->m->set_client_option(conn, MYSQLND_OPT_NET_CMD_BUFFER_SIZE, ...). Andrey, I leave it to you to change the default size to 128k.

show more ...


# 4e6a1c27 08-Oct-2009 Ulf Wendel

Fixing pconnect statistics.


# 309fced6 07-Oct-2009 Andrey Hristov

Increase the minimal size of the command buffer, which is used
for sending queries and in the future commpressed patch for reading
almost all packets from the wire instead of using stack buff

Increase the minimal size of the command buffer, which is used
for sending queries and in the future commpressed patch for reading
almost all packets from the wire instead of using stack buffers.

show more ...


Revision tags: oci8-1.4.0
# 06523621 06-Oct-2009 Andrey Hristov

revert the last change


# d9382399 06-Oct-2009 Andrey Hristov

count the queries


# ba5c40b2 30-Sep-2009 Andrey Hristov

Use mnd_ wrappers wherever possible. Needed for
statistics.


# 80f629ed 25-Sep-2009 Andrey Hristov

Fix possible crash when conn is NULL


# 20005db2 16-Sep-2009 Ulf Wendel

Fix and tests for bug #49511 . mysqlnd and the MySQL Client Library (libmysql) use different networking APIs. mysqlnd does use PHP streams whereas libmysql uses its own wrapper of the operating level

Fix and tests for bug #49511 . mysqlnd and the MySQL Client Library (libmysql) use different networking APIs. mysqlnd does use PHP streams whereas libmysql uses its own wrapper of the operating level network calls. PHP sets by default a read timeout of 60s for streams - php.ini, default_socket_timeout. This default applies to all streams that set no other timeout value. mysqlnd has not set any other value and therefore it connections of long running queries can have been cut off after default_socket_timeout seconds resulting in a 2006 - MySQL Server has gone away error message. The MySQL Client Library sets a default timeout of 365 * 24 * 3600 seconds (1year) and waits for other timeouts to happen, e.g. TCP/IP timeouts. mysqlnd now uses the same very long timeout. The value is configurable through a new php.ini setting: mysqlnd.net_read_timeout. mysqlnd.net_read_timeout gets used by any extension (ext/mysql, ext/mysqli, PDO_MySQL) that uses mysqlnd. mysqlnd tells PHP Streams to use mysqlnd.net_read_timeout. Please note that there may be subtle differences between MYSQL_OPT_READ_TIMEOUT from the MySQL Client Library and PHP Streams. E.g. MYSQL_OPT_READ_TIMEOUT is documented to work only for TCP/IP connections and, prior to MySQL 5.1.2, only for Windows. PHP streams may not have this limitation. Please check the streams documentation, if in doubt.

show more ...


Revision tags: php-5.2.11, php-5.2.11RC3, php-5.3.1RC1, php-5.2.11RC2
# 67c7a37d 27-Aug-2009 Andrey Hristov

Fixed bug #49027 (mysqli_options() doesn't work when using mysqlnd)


Revision tags: php-5.2.11RC1, php-5.3.0, php-5.3.0RC4, php-5.2.10, php-5.2.10RC2, php-5.3.0RC3, php-5.2.10RC1, php-5.3.0RC2
# dcd86aeb 30-Mar-2009 Felipe Pena

- MFH: Removed UG(unicode) checks


Revision tags: 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


# e62f5f8f 19-Nov-2008 Andrey Hristov

MFH:
Fix a small bug that mysqlnd::next_result didn't care about an error in a
multi-statement. In an inner layer the error has been already set, thus it
needed better massage on the top

MFH:
Fix a small bug that mysqlnd::next_result didn't care about an error in a
multi-statement. In an inner layer the error has been already set, thus it
needed better massage on the top level.

show more ...


# 3343619b 18-Nov-2008 Andrey Hristov

MFH: Fix Windows build, pure C compiler


# 825034ce 18-Nov-2008 Andrey Hristov

MFH:
Asynchronous queries for mysqli, when mysqlnd is enabled.
Includes 4 tests for mysqli_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


1...<<111213