[Devel] CVS commitlog: sip-server/db db.c db.h db_cap.h db_res.h
sip-server/modules/mysql db_con.c db_mod.c dbase.c dbase.h
my_con.c my_con.h res.c res.h row.c row.h
sip-server/modules/usrloc udomain.c ul_mod.c ul_mod.h
Daniel-Constantin Mierla
daniel at voice-system.ro
Fri Jul 14 16:13:00 CEST 2006
User: miconda
Date: 2006/07/14 07:13:00 PDT
OpenSER CVS - Commit Details
Modified files:
db db.c db.h db_cap.h db_res.h
modules/mysql db_con.c db_mod.c dbase.c dbase.h
my_con.c my_con.h res.c res.h row.c row.h
modules/usrloc udomain.c ul_mod.c ul_mod.h
Commit Log:
- added support for fetch_result() in DB API
- drivers supporting fetch_result() will advertise DB_CAP_FETCH as capability
- added support for fetch_result() in mysql module
- usrloc modules uses fetch_result() if available when loads location records
- this removes the issue with loading huge numbers of location records which
required increase of PGK memory size and recompilation of OpenSER
- from the tests, with 1MB memory (default) the out of memory occured
approximately around row 4300
- usrloc has a new parameter 'fetch_rows' for tunning the number of the rows
to be fetched at once, default is 2000
Revision Changes Path
1.5 +9 -3 sip-server/db/db.c
[ http://openser.cvs.sourceforge.net/openser/sip-server/db/db.c?r1=1.4&r2=1.5 ]
1.3 +18 -12 sip-server/db/db.h
[ http://openser.cvs.sourceforge.net/openser/sip-server/db/db.h?r1=1.2&r2=1.3 ]
1.3 +2 -1 sip-server/db/db_cap.h
[ http://openser.cvs.sourceforge.net/openser/sip-server/db/db_cap.h?r1=1.2&r2=1.3 ]
1.2 +6 -2 sip-server/db/db_res.h
[ http://openser.cvs.sourceforge.net/openser/sip-server/db/db_res.h?r1=1.1&r2=1.2 ]
1.3 +2 -2 sip-server/modules/mysql/db_con.c
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/mysql/db_con.c?r1=1.2&r2=1.3 ]
1.5 +12 -11 sip-server/modules/mysql/db_mod.c
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/mysql/db_mod.c?r1=1.4&r2=1.5 ]
1.5 +131 -40 sip-server/modules/mysql/dbase.c
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/mysql/dbase.c?r1=1.4&r2=1.5 ]
1.3 +16 -11 sip-server/modules/mysql/dbase.h
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/mysql/dbase.h?r1=1.2&r2=1.3 ]
1.4 +3 -3 sip-server/modules/mysql/my_con.c
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/mysql/my_con.c?r1=1.3&r2=1.4 ]
1.3 +3 -3 sip-server/modules/mysql/my_con.h
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/mysql/my_con.h?r1=1.2&r2=1.3 ]
1.3 +21 -22 sip-server/modules/mysql/res.c
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/mysql/res.c?r1=1.2&r2=1.3 ]
1.3 +10 -4 sip-server/modules/mysql/res.h
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/mysql/res.h?r1=1.2&r2=1.3 ]
1.3 +4 -4 sip-server/modules/mysql/row.c
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/mysql/row.c?r1=1.2&r2=1.3 ]
1.3 +3 -3 sip-server/modules/mysql/row.h
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/mysql/row.h?r1=1.2&r2=1.3 ]
1.19 +76 -49 sip-server/modules/usrloc/udomain.c
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/usrloc/udomain.c?r1=1.18&r2=1.19 ]
1.11 +9 -1 sip-server/modules/usrloc/ul_mod.c
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/usrloc/ul_mod.c?r1=1.10&r2=1.11 ]
1.8 +2 -1 sip-server/modules/usrloc/ul_mod.h
[ http://openser.cvs.sourceforge.net/openser/sip-server/modules/usrloc/ul_mod.h?r1=1.7&r2=1.8 ]
More information about the Devel
mailing list