[SR-Dev] Both database interfaces integrated

Jan Janak jan at iptel.org
Tue Feb 17 18:50:57 CET 2009


On 17-02 19:35, Daniel-Constantin Mierla wrote:
> Hello Jan,
>
> lot of work, thanks.
>
> Practically now main components are integrated, with the reserve that  
> the statistics part from kamailio would need a better integration with  
> atomics ops in ser. It is why I haven't merge it in master branch yet.
>
> Still to do:
> - integrate the other db drivers, as you mentioned
> - core extensions in kamailio - Andrei already did the while and  
> completing switch is on the pipe
> - tm extensions to get the other kamailio modules depending on tm work  
> properly
>
> Then we are done ... looks not much but still some work ...

  I don't think that's it. You'll probably run into many more issues when you
  try to port some modules to sip-router. So far I hit:

   * Missing functions in core (hash functions from kamailio)
   * Incompatible avp data structures and functions
   * ival versus i in fparam/gparam
   * Several modules in ser depend on domain modules which is different from
     the domain module in kamailio.
   * Several modules depend on xlog which is again different in kamailio.

  And I only tried two or three modules. These are probably small differences,
  but they are annoying and require tweaks in many modules.

  I guess the question here is how far we want to go with this first merge
  attempt, if the goal is to allow most modules from both projects work with
  sip-router then I think we are not there yet.

    Jan.



More information about the sr-dev mailing list