Table of Contents
List of Tables
List of Examples
This module is an implementation of a cache system designed for DNS records. For succesfull DNS queries of all types, the module will store in a cache/db backend the mappings, for TTL number of seconds received in the DNS answer. Failed DNS queries will also be stored in the back-end, with a TTL that can be specified by the user. The module uses the Key-Value interface exported from the core.
The url of the key-value back-end that will be used for storing the DNS records.
Example 1.1. Set cachedb_url
parameter
... #use internal cachedb_local module modparam("dns_cache", "cachedb_url","local://") #use cachedb_memcached module with memcached server at 192.168.2.130 modparam("dns_cache", "cachedb_url","memcached://192.168.2.130:8888/") ...
Table 2.1. Top contributors by DevScore(1), authored commits(2) and lines added/removed(3)
Name | DevScore | Commits | Lines ++ | Lines -- | |
---|---|---|---|---|---|
1. | Vlad Paiu (@vladpaiu) | 14 | 5 | 1006 | 3 |
2. | Liviu Chircu (@liviuchircu) | 8 | 6 | 38 | 36 |
3. | Bogdan-Andrei Iancu (@bogdan-iancu) | 7 | 5 | 15 | 5 |
4. | Razvan Crainea (@razvancrainea) | 7 | 5 | 8 | 12 |
(1) DevScore = author_commits + author_lines_added / (project_lines_added / project_commits) + author_lines_deleted / (project_lines_deleted / project_commits)
(2) including any documentation-related commits, excluding merge commits. Regarding imported patches/code, we do our best to count the work on behalf of the proper owner, as per the "fix_authors" and "mod_renames" arrays in opensips/doc/build-contrib.sh. If you identify any patches/commits which do not get properly attributed to you, please submit a pull request which extends "fix_authors" and/or "mod_renames".
(3) ignoring whitespace edits, renamed files and auto-generated files
Table 2.2. Most recently active contributors(1) to this module
Name | Commit Activity | |
---|---|---|
1. | Bogdan-Andrei Iancu (@bogdan-iancu) | Jun 2012 - Jun 2018 |
2. | Liviu Chircu (@liviuchircu) | Mar 2014 - Jun 2018 |
3. | Razvan Crainea (@razvancrainea) | Feb 2012 - Dec 2016 |
4. | Vlad Paiu (@vladpaiu) | Feb 2012 - Oct 2012 |
(1) including any documentation-related commits, excluding merge commits
Last edited by: Bogdan-Andrei Iancu (@bogdan-iancu), Liviu Chircu (@liviuchircu), Razvan Crainea (@razvancrainea), Vlad Paiu (@vladpaiu).
doc copyrights:
Copyright © 2012 www.opensips-solutions.com