Massimiliano Pinto
77c759ac33
New version of mysql async connect: preparing for the new connect()
2013-07-03 10:01:35 +02:00
Massimiliano Pinto
24079799fa
MySQL connect async routines use read/write from/to socket instead of dcb
2013-07-02 16:51:10 +02:00
Massimiliano Pinto
6f32637315
New functions added in mysql_common for full asysncronous mysql connect
...
The new funcs are not yet used in the public repo
2013-07-01 14:34:47 +02:00
Massimiliano Pinto
0457505721
Added DCB_STATE_CONNECT fro backe d connect status
...
Added gw_decode_mysql_server_handshake() in mysql_common.c
2013-07-01 11:37:26 +02:00
Massimiliano Pinto
3fb7307ade
Fixed compile warnings
2013-06-26 12:13:04 +02:00
Massimiliano Pinto
243c4870e7
Reverted versions
2013-06-26 12:07:38 +02:00
Massimiliano Pinto
d5590c6d0e
Removed unused vars and fixed warnings, mysql_backend.c is still missing
2013-06-26 10:27:25 +02:00
Massimiliano Pinto
e767c70acb
Added backend connections via session_alloc called after AUTH_OK
...
the newSession calls connect_dcb and then the connect() in mysql_backend.c
The selected backend is always the last one ath the moment.
For the transparent Authentication dcb->data is used to store MySQL session data before starting the session.
This could be revisited.
Please note the COM_QUIT in mysql_client.c has the close functionalities but they are now disabled for testing/debug
2013-06-21 13:05:51 +02:00
Mark Riddoch
0fc2f9dda3
Removed the passing of epoll fd and isolated epoll functionality to
...
a signle file
Addition of show epoll debug CLI command
2013-06-19 16:29:52 +02:00
Massimiliano Pinto
4d5215e267
mysql_client_server_protocol.h, new file name that avoids conflicts with previous one
2013-06-17 22:47:14 +02:00
Massimiliano Pinto
aa517205b7
Added mysql_common.c for mysql common routines
...
First attempt to split MySQL routines in client and backend libraries.
Compiled on Centos but not tested
mysql_protocol.h header file is coming soon.
2013-06-17 16:25:22 +02:00