pull/4/merge
Erik Johnston 9 years ago
parent b811c98574
commit 63b1eaf32c
  1. 3
      synapse/storage/_base.py

@ -132,6 +132,9 @@ class Cache(object):
class CacheDescriptor(object):
""" A method decorator that applies a memoizing cache around the function.
This caches deferreds, rather than the results themselves. Deferreds that
fail are removed from the cache.
The function is presumed to take zero or more arguments, which are used in
a tuple as the key for the cache. Hits are served directly from the cache;
misses use the function body to generate the value.

Loading…
Cancel
Save