Andrey Hristov
|
5431f235db
|
Fix problem spotted by Felipe.
|
2010-04-22 16:22:56 +00:00 |
|
Andrey Hristov
|
e5dcac245c
|
Fix problem spotted by Felipe.
|
2010-04-22 16:22:56 +00:00 |
|
Andrey Hristov
|
f71444c756
|
adding what last commit was missing
|
2010-04-22 15:14:45 +00:00 |
|
Andrey Hristov
|
7c5259cca3
|
adding what last commit was missing
|
2010-04-22 15:14:45 +00:00 |
|
Andrey Hristov
|
34e56fea0b
|
Remove dead code and add possibility to fine tune the size of
a mempool (used for result sets).
|
2010-04-22 15:07:40 +00:00 |
|
Andrey Hristov
|
1ed3da294b
|
Remove dead code and add possibility to fine tune the size of
a mempool (used for result sets).
|
2010-04-22 15:07:40 +00:00 |
|
Felipe Pena
|
a175419f84
|
- Fix copyrights
|
2010-04-20 13:50:34 +00:00 |
|
Felipe Pena
|
6d951e2ded
|
- Fix copyrights
|
2010-04-20 13:50:34 +00:00 |
|
Andrey Hristov
|
6aa682f564
|
CS + WS changes
|
2010-04-15 12:55:04 +00:00 |
|
Andrey Hristov
|
a9880e78c6
|
CS + WS changes
|
2010-04-15 12:55:04 +00:00 |
|
Andrey Hristov
|
dd9fc198ce
|
Fix for bug#49234 method not found ssl_set
Patch was tested and compiles on Windows. (Thanks Kalle)
|
2010-04-15 11:01:30 +00:00 |
|
Andrey Hristov
|
c04f752625
|
Fix for bug#49234 method not found ssl_set
Patch was tested and compiles on Windows. (Thanks Kalle)
|
2010-04-15 11:01:30 +00:00 |
|
Andrey Hristov
|
176e6dd2f2
|
make mysqlnd's tracing API more reusable
|
2010-01-13 14:06:02 +00:00 |
|
Andrey Hristov
|
7ff1184be2
|
make mysqlnd's tracing API more reusable
|
2010-01-13 14:06:02 +00:00 |
|
Andrey Hristov
|
9831a18d17
|
this function should be exporten in all cases, not only under PHP6
|
2010-01-11 18:40:11 +00:00 |
|
Andrey Hristov
|
8b3931b444
|
this function should be exporten in all cases, not only under PHP6
|
2010-01-11 18:40:11 +00:00 |
|
Andrey Hristov
|
4d2735007d
|
Remove disabled code - threaded fetching. This can be implemented
on a upper level and by offloading it we reduce the complexity of
the core.
|
2009-12-09 16:57:03 +00:00 |
|
Andrey Hristov
|
157f1bddf1
|
Remove disabled code - threaded fetching. This can be implemented
on a upper level and by offloading it we reduce the complexity of
the core.
|
2009-12-09 16:57:03 +00:00 |
|
Pierre Joye
|
2a3ec70d10
|
- void is NaN, you can't do math ops on void. Declarations go first. Fix TS build
|
2009-11-30 10:56:01 +00:00 |
|
Andrey Hristov
|
5143fe41e2
|
Compressed protocol support + extensibility for mysqlnd
|
2009-11-20 08:12:14 +00:00 |
|
Andrey Hristov
|
7674c942c7
|
Compressed protocol support + extensibility for mysqlnd
|
2009-11-20 08:12:14 +00:00 |
|
Andrey Hristov
|
5b97f74b62
|
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.
|
2009-10-07 17:33:51 +00:00 |
|
Andrey Hristov
|
309fced64d
|
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.
|
2009-10-07 17:33:51 +00:00 |
|
Pierre Joye
|
f5e52c9a79
|
- fix TS build, this macro contains code and declaration, always put it right after your declaration
|
2009-09-28 12:54:23 +00:00 |
|
Andrey Hristov
|
67a0d7ad46
|
sync with branch, after Ulf's commits
|
2009-09-22 14:52:12 +00:00 |
|
Ulf Wendel
|
8e42cbfeac
|
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.
|
2009-09-16 15:00:54 +00:00 |
|
Ulf Wendel
|
20005db2a0
|
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.
|
2009-09-16 15:00:54 +00:00 |
|
Andrey Hristov
|
e8412fb61c
|
Fix for bug#48745
mysqlnd: mysql_num_fields returns wrong column count for mysql_list_fields
|
2009-08-28 09:30:16 +00:00 |
|
Johannes Schlüter
|
9485cad688
|
Revert mysqlnd to RC3 state after issues with pconnects
|
2009-06-25 19:03:52 +00:00 |
|
Andrey Hristov
|
a3b85c28c6
|
Sync with PHP6 - TSRMLS_FETCH
Extract reference decrement in own function
Remove PHPAPI of a function and make it static as it is not called
externally
|
2009-06-11 08:30:08 +00:00 |
|
Pierre Joye
|
7cc3ad6313
|
- fix TS build
|
2009-06-09 10:03:42 +00:00 |
|
Pierre Joye
|
67f88a0c3f
|
- ws
|
2009-06-09 09:51:56 +00:00 |
|
Andrey Hristov
|
efc752375e
|
Merge with the branch, someone made changes in PHP5_3 and did not merge.
Also switch off the zval cache for now.
|
2009-06-08 10:19:29 +00:00 |
|
Andrey Hristov
|
8b43f4fddc
|
ws
|
2009-05-26 13:42:43 +00:00 |
|
Felipe Pena
|
dcd86aebd2
|
- MFH: Removed UG(unicode) checks
|
2009-03-30 16:52:33 +00:00 |
|
Felipe Pena
|
04c90a0f51
|
- Removed:
- UG(unicode) checks
- Changed:
- ZEND_STR_TYPE -> IS_UNICODE
- convert_to_text -> convert_to_unicode
|
2009-03-27 19:28:26 +00:00 |
|
Sebastian Bergmann
|
08659c2dcd
|
MFH: Bump copyright year, 3 of 3.
|
2008-12-31 11:15:49 +00:00 |
|
Sebastian Bergmann
|
7f4dc8702a
|
Bump copyright year, 3 of 3.
|
2008-12-31 11:12:40 +00:00 |
|
Pierre Joye
|
3def8739ce
|
- declaration first (fix build win)
|
2008-11-22 23:52:40 +00:00 |
|
Johannes Schlüter
|
80720205c0
|
MFH: Improve order in MINFO output
|
2008-10-01 21:36:43 +00:00 |
|
Johannes Schlüter
|
e7bd1e240c
|
Improve order in MINFO output
|
2008-10-01 21:35:27 +00:00 |
|
Andrey Hristov
|
493b0bb51b
|
Update mysqlnd - new ini variable
|
2008-05-07 15:16:27 +00:00 |
|
Andrey Hristov
|
8256272540
|
Update mysqlnd
|
2008-05-07 15:14:26 +00:00 |
|
Andrey Hristov
|
de560f3161
|
MFB: Update CVS from the development tree
|
2008-04-16 12:57:38 +00:00 |
|
Andrey Hristov
|
c931468b88
|
Update ext/mysql, ext/mysqli and ext/mysqlnd from development tree
|
2008-04-16 12:53:18 +00:00 |
|
Andrey Hristov
|
4dd2425184
|
Fix compile warning
|
2008-02-19 15:38:58 +00:00 |
|
Andrey Hristov
|
7b0625865b
|
Fix a compile warning + test
|
2008-02-19 15:38:24 +00:00 |
|
Andrey Hristov
|
28e7d996df
|
Another fix
|
2008-02-14 15:20:49 +00:00 |
|
Andrey Hristov
|
62e8d0f5aa
|
Another fix
|
2008-02-14 15:20:08 +00:00 |
|
Andrey Hristov
|
77d6a5afe8
|
Update mysqlnd - fix bg_store
|
2008-02-14 12:51:00 +00:00 |
|
Andrey Hristov
|
2d9d22395f
|
Update mysqlnd - fix bg_store
|
2008-02-14 12:49:30 +00:00 |
|
Andrey Hristov
|
508841bb5c
|
Fix the build, add a missing file
|
2008-01-29 18:13:12 +00:00 |
|
Andrey Hristov
|
829831f5ba
|
Fix the build, add a missing file
|
2008-01-29 18:11:46 +00:00 |
|