Andrey Hristov
|
ef1eeff882
|
When OOM hits the wire, don't crash.
|
2010-05-21 13:06:52 +00:00 |
|
Andrey Hristov
|
476391c02e
|
When OOM hits the wire, don't crash.
|
2010-05-21 13:06:52 +00:00 |
|
Andrey Hristov
|
3ea05600e9
|
result_meta local storage
|
2010-05-14 16:42:17 +00:00 |
|
Andrey Hristov
|
e3be1e0bea
|
result_meta local storage
|
2010-05-14 16:42:17 +00:00 |
|
Andrey Hristov
|
c881ee30ea
|
Allow overloading of mysqlnd_result_meta_init().
Add free space for future hooks.
|
2010-05-14 15:11:56 +00:00 |
|
Andrey Hristov
|
8a093b3811
|
Allow overloading of mysqlnd_result_meta_init().
Add free space for future hooks.
|
2010-05-14 15:11:56 +00:00 |
|
Andrey Hristov
|
34ffc8a6c4
|
Export MYSQLND_PROTOCOL methods
|
2010-05-14 13:32:27 +00:00 |
|
Andrey Hristov
|
faf4659295
|
Export MYSQLND_PROTOCOL methods
|
2010-05-14 13:32:27 +00:00 |
|
Andrey Hristov
|
b86ebe46cb
|
- Give possibility to overload mysqlnd_result_init().
- Always use conn->m->stmt_init instead of mysqlnd_stmt_init()
|
2010-05-14 13:18:39 +00:00 |
|
Andrey Hristov
|
8691786ebd
|
- Give possibility to overload mysqlnd_result_init().
- Always use conn->m->stmt_init instead of mysqlnd_stmt_init()
|
2010-05-14 13:18:39 +00:00 |
|
Andrey Hristov
|
ce0ea97850
|
OOM fixes
|
2010-05-14 13:04:33 +00:00 |
|
Andrey Hristov
|
dd85f9c2f2
|
OOM fixes
|
2010-05-14 13:04:33 +00:00 |
|
Andrey Hristov
|
a78fa3fcaf
|
- initialize some variables
- initialize the methods in a shorter way, use the compiler.
= on structures copies them. Allows also exportability of
the methods.
|
2010-05-13 15:29:08 +00:00 |
|
Andrey Hristov
|
07619b7190
|
- initialize some variables
- initialize the methods in a shorter way, use the compiler.
= on structures copies them. Allows also exportability of
the methods.
|
2010-05-13 15:29:08 +00:00 |
|
Andrey Hristov
|
90f16527af
|
Export the methods of MYSQLND_NET
|
2010-05-13 14:15:23 +00:00 |
|
Andrey Hristov
|
fccec600eb
|
Export the methods of MYSQLND_NET
|
2010-05-13 14:15:23 +00:00 |
|
Andrey Hristov
|
aad53cbdec
|
Export the result_metadata methods to external modules.
|
2010-05-13 11:16:11 +00:00 |
|
Andrey Hristov
|
4c1487577c
|
Export the result_metadata methods to external modules.
|
2010-05-13 11:16:11 +00:00 |
|
Andrey Hristov
|
ebae62d7c4
|
OOM stability fixes
|
2010-05-04 14:02:42 +00:00 |
|
Andrey Hristov
|
d53337bbe7
|
OOM stability fixes
|
2010-05-04 14:02:42 +00:00 |
|
Andrey Hristov
|
04d24bde20
|
Add possibility to control the allocator in when PHP is compiled
with debug
|
2010-05-04 13:49:43 +00:00 |
|
Andrey Hristov
|
447c693b2d
|
Add possibility to control the allocator in when PHP is compiled
with debug
|
2010-05-04 13:49:43 +00:00 |
|
Andrey Hristov
|
6202b46f2a
|
Handle OOM in mysqlnd_res::store_result_fetch_data
|
2010-05-03 19:32:07 +00:00 |
|
Andrey Hristov
|
5ca71c00f5
|
Handle OOM in mysqlnd_res::store_result_fetch_data
|
2010-05-03 19:32:07 +00:00 |
|
Andrey Hristov
|
9c276eee6c
|
Handle OOM in mysqlnd_fetch_row_buffered_c()
|
2010-05-03 19:09:45 +00:00 |
|
Andrey Hristov
|
cac3520882
|
Handle OOM in mysqlnd_fetch_row_buffered_c()
|
2010-05-03 19:09:45 +00:00 |
|
Andrey Hristov
|
2b00096004
|
Handle OOM in mysqlnd_fetch_row_unbuffered_c()
|
2010-05-03 19:02:48 +00:00 |
|
Andrey Hristov
|
4a8d751cff
|
Handle OOM in mysqlnd_fetch_row_unbuffered_c()
|
2010-05-03 19:02:48 +00:00 |
|
Andrey Hristov
|
2b18a3ff93
|
Handle OOM stemming from mysqlnd_result_init in the same
function and up the stack.
|
2010-05-03 18:50:47 +00:00 |
|
Andrey Hristov
|
d0cef550a3
|
Handle OOM stemming from mysqlnd_result_init in the same
function and up the stack.
|
2010-05-03 18:50:47 +00:00 |
|
Andrey Hristov
|
7de2607c12
|
Handle gracefully OOM in mysqlnd_mempool_create and up the stack
|
2010-05-03 17:07:18 +00:00 |
|
Andrey Hristov
|
6dff9e55be
|
Handle gracefully OOM in mysqlnd_mempool_create and up the stack
|
2010-05-03 17:07:18 +00:00 |
|
Andrey Hristov
|
c32bae720c
|
Handle OOM in block_alloc_get_chunk, and also in the caller
in mysqlnd_wireprotocol.c
|
2010-05-03 16:20:46 +00:00 |
|
Andrey Hristov
|
f9fe805abe
|
Handle OOM in block_alloc_get_chunk, and also in the caller
in mysqlnd_wireprotocol.c
|
2010-05-03 16:20:46 +00:00 |
|
Andrey Hristov
|
ec0fe858c6
|
Remove unused parameter
|
2010-05-03 16:09:05 +00:00 |
|
Andrey Hristov
|
864f2da733
|
Remove unused parameter
|
2010-05-03 16:09:05 +00:00 |
|
Andrey Hristov
|
57059d4e31
|
One more case to handle in case of OOM, in block_alloc_resize_chunk
|
2010-05-03 14:26:08 +00:00 |
|
Andrey Hristov
|
88bf630798
|
One more case to handle in case of OOM, in block_alloc_resize_chunk
|
2010-05-03 14:26:08 +00:00 |
|
Andrey Hristov
|
8e8348a4b0
|
Handle OOM when resizing blocks during data fetch
|
2010-05-03 14:16:04 +00:00 |
|
Andrey Hristov
|
de4a5156e6
|
Handle OOM when resizing blocks during data fetch
|
2010-05-03 14:16:04 +00:00 |
|
Andrey Hristov
|
2da3f5ba90
|
Fix compiler warnings - unused functions
|
2010-05-03 13:51:30 +00:00 |
|
Andrey Hristov
|
8fd0407b3a
|
Fix compiler warnings - unused functions
|
2010-05-03 13:51:30 +00:00 |
|
Andrey Hristov
|
333581fcb4
|
Better handing of OOM in mysqlnd::set_client_option
|
2010-05-03 13:45:58 +00:00 |
|
Andrey Hristov
|
d0abd9510e
|
Better handing of OOM in mysqlnd::set_client_option
|
2010-05-03 13:45:58 +00:00 |
|
Andrey Hristov
|
a3168a398c
|
Handle OOM cases, in case of persistent connections this is real
and the Zend MM won't help.
|
2010-04-29 15:49:51 +00:00 |
|
Andrey Hristov
|
3010485d44
|
Handle OOM cases, in case of persistent connections this is real
and the Zend MM won't help.
|
2010-04-29 15:49:51 +00:00 |
|
Andrey Hristov
|
2c38266536
|
Fix valgrind warning, usage of nirvana memory
|
2010-04-29 15:17:44 +00:00 |
|
Andrey Hristov
|
aec94a464b
|
Fix valgrind warning, usage of nirvana memory
|
2010-04-29 15:17:44 +00:00 |
|
Andrey Hristov
|
fa40847263
|
Fix possible crashes in case of OOM, as well as a leak.
|
2010-04-29 13:13:41 +00:00 |
|
Andrey Hristov
|
ac172db01f
|
Fix possible crashes in case of OOM, as well as a leak.
|
2010-04-29 13:13:41 +00:00 |
|