February 17, 2009
View 1a058e14e1

Export kamailio/db_mysql parameters through the module api.

Jan Janak authored on 17/02/2009 10:04:29
View d4a0c89c75

Export db_bind_api through the module interface.

Jan Janak authored on 17/02/2009 09:49:06
February 13, 2009
View 3d314ae153

Module name changed to db_mysql.

Jan Janak authored on 13/02/2009 00:53:03
View 9bbb835a75

Changes necessary to make the module compile in the sip-router tree.

Jan Janak authored on 13/02/2009 00:51:33
February 3, 2008
View 905f205ded

- Support for fetching all data to the client at once - Implemented db_setopt and db_getopt support for "fetch_all" command, when set to 1 (default), the client library will fetch all data to client in one step, this behavior can be disabled by setting the parameter to 0.

Jan Janak authored on 03/02/2008 19:12:05
January 16, 2008
View a201f9aee7

- reordered included header files for better detection of missing headers - disable automatic database reconnects, they do not work with pre-compiled statements - error/info/log message cleanup - auto_reconnect module parameter removed - introduced new module parameter retries which controls the number of times queries are tried to execute on server on failures

Jan Janak authored on 16/01/2008 14:17:28
November 15, 2007
View 356e43fe98

- a couple of minor bug fixes backported from internal verion - support for "fake NULL" values (strings or integers that will be written in database if the value is NULL) (compile time option) - proper support for raw SQL statements - the possibility to retrieve fields in the result set and their types from the server added (needed for queries like select *).

Jan Janak authored on 15/11/2007 17:27:06
July 3, 2007
View d458b87b97

added doxygen comment to deal with these files

Libor Chocholaty authored on 03/07/2007 15:16:14
June 25, 2007
View 1528972fab

Preparation for implementation of UPDATE db statement. First of all we need two sets of params in db_cmd. First for match clause and the second as column-value pairs of changed columns. Currently it uses three sets of parameters: result, match and vals. - result - DB_GET output - match - DB_GET, DB_DEL (and DB_UPD in the future) - vals - DB_PUT (and DB_UPD)

Libor Chocholaty authored on 25/06/2007 17:51:27
View 1bc0f4e48c

Added the following features from Andrei: - connect_timeout parameter which allows to limit connection timeouts to mysql server - send_timeout parameter which can limit the time the client library spends sending data to the server - receive_timeout parameter which can limit the time the library spends waiting for the data from the server - enable reconnect for mysql >= 5.0.13

Jan Janak authored on 25/06/2007 15:39:09
April 5, 2007
View 2cd3e836e9

- Support for raw sql queries

Jan Janak authored on 05/04/2007 13:26:10
April 4, 2007
View 4198a3a2f1

- mysql module updated to new db api

Jan Janak authored on 04/04/2007 11:48:20