res_sorcery_memory_cache: Add support for a full backend cache.

This change introduces the configuration option 'full_backend_cache'
which changes the cache to be a full mirror of the backend instead
of a per-object cache. This allows all sorcery retrieval operations
to be carried out against it and is useful for object types which
are used in a "retrieve all" or "retrieve some" pattern.

ASTERISK-25625 #close

Change-Id: Ie2993487e9c19de563413ad5561c7403b48caab5
This commit is contained in:
Joshua Colp
2015-12-05 12:01:55 -04:00
parent 0193d97c47
commit 902309fd04
4 changed files with 995 additions and 61 deletions

File diff suppressed because it is too large Load Diff