[Serusers] problem with compiling the new CVS release
Michal Matyska
michal at iptel.org
Sat Mar 31 21:00:43 CEST 2007
Hi,
Sorry for the inconvinience... checkout the CVS code before the DB API
started to change (e.g. add -D 20070328 option to the cvs co command).
Until all modules will be changed and using new API, it won't compile
for a while.
Michal
On Thu, 2007-03-29 at 11:48 +0200, Jan Janak wrote:
> Folks,
>
> I have been working on a new database abstraction layer for SER for a
> while and I'll start commiting it in CVS now. Please excuse me if
> something is broken temporarily, this is a major improvement that
> touches all modules that use the database. This change does not affect
> Ottendorf, of course. The new DB layer will appear in 2.1
>
> The main objectives for doing major changes in the DB API are:
>
> 1) Better support for databases that are not based on SQL, like
> Berkeley db, LDAP, and fas in-memory databases.
>
> 2) The new code will no more store fetch all data from the database
> in one step, it will be possible to get the data row by row (common
> problem in usrloc)
>
> 3) Support for queries over multiple databases with various strategies
> (i.e. usrloc database can be partitioned).
>
> 4) Support for database failover (i.e. if the primary database fails
> that SER can start using another one, which can be even of different
> type, i.e. mysql->postgres)
>
> I provide you with more details and documentation later once the first
> version is in CVS.
>
> Jan.
>
> _______________________________________________
> Serdev mailing list
> Serdev at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serdev
More information about the sr-users
mailing list