| Index: chrome/common/extensions/docs/server2/memcache_object_store.py
|
| diff --git a/chrome/common/extensions/docs/server2/memcache_object_store.py b/chrome/common/extensions/docs/server2/memcache_object_store.py
|
| index f16eacf529cbb4cb8ab810074c738161374bf342..76f1485066439fd3458cea96f6fb2ded32aff5f0 100644
|
| --- a/chrome/common/extensions/docs/server2/memcache_object_store.py
|
| +++ b/chrome/common/extensions/docs/server2/memcache_object_store.py
|
| @@ -3,7 +3,7 @@
|
| # found in the LICENSE file.
|
|
|
| from appengine_wrappers import memcache
|
| -from object_store import ObjectStore, CACHE_TIMEOUT
|
| +from object_store import ObjectStore
|
|
|
| class _AsyncMemcacheGetFuture(object):
|
| def __init__(self, rpc):
|
| @@ -16,14 +16,12 @@ class MemcacheObjectStore(ObjectStore):
|
| def __init__(self, namespace):
|
| self._namespace = namespace
|
|
|
| - def SetMulti(self, mapping, time=CACHE_TIMEOUT):
|
| - memcache.Client().set_multi_async(mapping,
|
| - namespace=self._namespace,
|
| - time=time)
|
| + def SetMulti(self, mapping):
|
| + memcache.Client().set_multi_async(mapping, namespace=self._namespace)
|
|
|
| - def GetMulti(self, keys, time=CACHE_TIMEOUT):
|
| + def GetMulti(self, keys):
|
| rpc = memcache.Client().get_multi_async(keys, namespace=self._namespace)
|
| return _AsyncMemcacheGetFuture(rpc)
|
|
|
| - def Delete(self, key):
|
| - memcache.delete(key, namespace=self._namespace)
|
| + def DelMulti(self, keys):
|
| + memcache.delete_multi(keys, namespace=self._namespace)
|
|
|