[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