Module: kamailio Branch: master Commit: 56ad14236c02af1c82e3bdbcf1f85bb6f0efd728 URL: https://github.com/kamailio/kamailio/commit/56ad14236c02af1c82e3bdbcf1f85bb6...
Author: Andreas Granig agranig@sipwise.com Committer: Andreas Granig agranig@sipwise.com Date: 2018-02-13T16:37:42+01:00
db_redis: Use schema files and improve keys def
* Auto-generate schema files for redis from xml specs and use them in module instead of having to define them as mod params. * Allow key definition line by line with multiple "keys" mod params. * Fetch table versions from schema to avoid having to populate them in Redis. * Fix reconnection issues on connection drops when Redis takes longer to start. * Fix documentation formatting issues.
---
Added: doc/stylesheets/dbschema_k/xsl/db_redis.xsl Added: utils/kamctl/db_redis/kamailio/acc Added: utils/kamctl/db_redis/kamailio/acc_cdrs Added: utils/kamctl/db_redis/kamailio/active_watchers Added: utils/kamctl/db_redis/kamailio/address Added: utils/kamctl/db_redis/kamailio/aliases Added: utils/kamctl/db_redis/kamailio/carrier_name Added: utils/kamctl/db_redis/kamailio/carrierfailureroute Added: utils/kamctl/db_redis/kamailio/carrierroute Added: utils/kamctl/db_redis/kamailio/cpl Added: utils/kamctl/db_redis/kamailio/dbaliases Added: utils/kamctl/db_redis/kamailio/dialog Added: utils/kamctl/db_redis/kamailio/dialog_vars Added: utils/kamctl/db_redis/kamailio/dialplan Added: utils/kamctl/db_redis/kamailio/dispatcher Added: utils/kamctl/db_redis/kamailio/domain Added: utils/kamctl/db_redis/kamailio/domain_attrs Added: utils/kamctl/db_redis/kamailio/domain_name Added: utils/kamctl/db_redis/kamailio/domainpolicy Added: utils/kamctl/db_redis/kamailio/dr_gateways Added: utils/kamctl/db_redis/kamailio/dr_groups Added: utils/kamctl/db_redis/kamailio/dr_gw_lists Added: utils/kamctl/db_redis/kamailio/dr_rules Added: utils/kamctl/db_redis/kamailio/globalblacklist Added: utils/kamctl/db_redis/kamailio/grp Added: utils/kamctl/db_redis/kamailio/htable Added: utils/kamctl/db_redis/kamailio/imc_members Added: utils/kamctl/db_redis/kamailio/imc_rooms Added: utils/kamctl/db_redis/kamailio/lcr_gw Added: utils/kamctl/db_redis/kamailio/lcr_rule Added: utils/kamctl/db_redis/kamailio/lcr_rule_target Added: utils/kamctl/db_redis/kamailio/location Added: utils/kamctl/db_redis/kamailio/location_attrs Added: utils/kamctl/db_redis/kamailio/matrix Added: utils/kamctl/db_redis/kamailio/missed_calls Added: utils/kamctl/db_redis/kamailio/mohqcalls Added: utils/kamctl/db_redis/kamailio/mohqueues Added: utils/kamctl/db_redis/kamailio/mtree Added: utils/kamctl/db_redis/kamailio/mtrees Added: utils/kamctl/db_redis/kamailio/pdt Added: utils/kamctl/db_redis/kamailio/pl_pipes Added: utils/kamctl/db_redis/kamailio/presentity Added: utils/kamctl/db_redis/kamailio/pua Added: utils/kamctl/db_redis/kamailio/purplemap Added: utils/kamctl/db_redis/kamailio/re_grp Added: utils/kamctl/db_redis/kamailio/rls_presentity Added: utils/kamctl/db_redis/kamailio/rls_watchers Added: utils/kamctl/db_redis/kamailio/rtpengine Added: utils/kamctl/db_redis/kamailio/rtpproxy Added: utils/kamctl/db_redis/kamailio/sca_subscriptions Added: utils/kamctl/db_redis/kamailio/silo Added: utils/kamctl/db_redis/kamailio/sip_trace Added: utils/kamctl/db_redis/kamailio/speed_dial Added: utils/kamctl/db_redis/kamailio/subscriber Added: utils/kamctl/db_redis/kamailio/topos_d Added: utils/kamctl/db_redis/kamailio/topos_t Added: utils/kamctl/db_redis/kamailio/trusted Added: utils/kamctl/db_redis/kamailio/uacreg Added: utils/kamctl/db_redis/kamailio/uid_credentials Added: utils/kamctl/db_redis/kamailio/uid_domain Added: utils/kamctl/db_redis/kamailio/uid_domain_attrs Added: utils/kamctl/db_redis/kamailio/uid_global_attrs Added: utils/kamctl/db_redis/kamailio/uid_uri Added: utils/kamctl/db_redis/kamailio/uid_uri_attrs Added: utils/kamctl/db_redis/kamailio/uid_user_attrs Added: utils/kamctl/db_redis/kamailio/uri Added: utils/kamctl/db_redis/kamailio/userblacklist Added: utils/kamctl/db_redis/kamailio/usr_preferences Added: utils/kamctl/db_redis/kamailio/version Added: utils/kamctl/db_redis/kamailio/watchers Added: utils/kamctl/db_redis/kamailio/xcap Modified: src/lib/srdb1/schema/Makefile Modified: src/modules/db_redis/README Modified: src/modules/db_redis/db_redis_mod.c Modified: src/modules/db_redis/db_redis_mod.h Modified: src/modules/db_redis/doc/db_redis.xml Modified: src/modules/db_redis/doc/db_redis_admin.xml Modified: src/modules/db_redis/redis_connection.c Modified: src/modules/db_redis/redis_dbase.c Modified: src/modules/db_redis/redis_table.c Modified: src/modules/db_redis/redis_table.h
---
Diff: https://github.com/kamailio/kamailio/commit/56ad14236c02af1c82e3bdbcf1f85bb6... Patch: https://github.com/kamailio/kamailio/commit/56ad14236c02af1c82e3bdbcf1f85bb6...