[OpenSIPS-Devel] SF.net SVN: opensips:[9214] trunk

Vlad Paiu vladpaiu at opensips.org
Wed Aug 15 13:23:27 CEST 2012


Revision: 9214
          http://opensips.svn.sourceforge.net/opensips/?rev=9214&view=rev
Author:   vladut-paiu
Date:     2012-08-15 11:23:26 +0000 (Wed, 15 Aug 2012)
Log Message:
-----------
- enhanced the CacheDB interface - sepparate function to fetch counters from the back-ends
- added new core function, cache_counter_fetch, that maps over the new CacheDB exported function
- adapted all cachedb_* modules to the new interface
- adapted all modules using the CacheDB interface to proper fetch the counters
- added Cassandra Counter support ( you can now have distributed Load-Balancing, Ratelimiting, etc over Cassandra )
- made Cassandra less noisy when fetching keys that don't exist

Modified Paths:
--------------
    trunk/action.c
    trunk/cachedb/cachedb.c
    trunk/cachedb/cachedb.h
    trunk/cfg.lex
    trunk/cfg.y
    trunk/modules/cachedb_cassandra/README
    trunk/modules/cachedb_cassandra/cachedb_cassandra.c
    trunk/modules/cachedb_cassandra/cachedb_cassandra_dbase.cpp
    trunk/modules/cachedb_cassandra/cachedb_cassandra_dbase.h
    trunk/modules/cachedb_cassandra/cachedb_cassandra_lib.h
    trunk/modules/cachedb_cassandra/doc/cachedb_cassandra_admin.xml
    trunk/modules/cachedb_local/cachedb_local.c
    trunk/modules/cachedb_local/hash.c
    trunk/modules/cachedb_local/hash.h
    trunk/modules/cachedb_memcached/cachedb_memcached.c
    trunk/modules/cachedb_redis/cachedb_redis.c
    trunk/modules/cachedb_redis/cachedb_redis_dbase.c
    trunk/modules/cachedb_redis/cachedb_redis_dbase.h
    trunk/modules/dialog/dlg_profile.c
    trunk/modules/ratelimit/ratelimit_helper.c
    trunk/route.c
    trunk/route_struct.h

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Devel mailing list