Massimiliano Pinto
e8d6289ca2
Added void *data for generic session data
...
Added MySQL_session for specifc mysql data in session: user, sha1_cleient_passowrd, database_name
2013-06-14 17:46:44 +02:00
Massimiliano Pinto
6071f89b4f
Commit, again bzr merge
2013-06-14 17:36:31 +02:00
Massimiliano Pinto
438ba42f0a
Commit these files, fixing bzr merge message
2013-06-14 17:35:14 +02:00
Mark Riddoch
cf6b18a4fe
A slight rejig of the server/service setup for the backend databases. Also including the protocol
...
module names.
2013-06-14 17:05:00 +02:00
Mark Riddoch
2260bf7587
Addition of Read Connection Balancer for Query Routing
2013-06-14 16:26:22 +02:00
Mark Riddoch
3b86c93adf
Addition of global Makefile
...
First example external module, testroute, has been added. This serves more as an example than a real router
Updated module loading to used fixed GetModuleObject route and addition of ModuleInit routine
2013-06-14 11:51:54 +02:00
Mark Riddoch
61cf0c6187
Addition of interface for loading external modules as shared library objects
2013-06-13 18:30:15 +02:00
Mark Riddoch
a9bcc3841a
Converted mysql_send_ok and MySQLSendHandshake to use the new buffer management
...
Also added the -p option to set listener port. This is a short term measure for testing only
until we have the proper configuration in place.
2013-06-12 17:13:04 +01:00
Mark Riddoch
08549ad5ae
Addition of some basic statistics on the DCB
2013-06-12 13:08:33 +01:00
Mark Riddoch
c7f533abaf
Split the backend read function as an example, this still needs to be reorganised into protocols
...
Addition of DCB diagnostics, and free routine
2013-06-12 12:57:09 +01:00
Mark Riddoch
329a70eccd
Addition of example buffer handling
2013-06-12 10:01:02 +01:00
Massimiliano Pinto
d46e256b9a
added int parameter to close function
2013-06-11 17:08:30 +02:00
Mark Riddoch
2a82ba152f
Updated GWPROTOCOL structure with new entry points and some documentation
2013-06-11 16:04:49 +01:00
Mark Riddoch
e820e36aa3
Updated structure and added makefile
2013-06-11 14:58:21 +01:00