Skip to content
This repository was archived by the owner on Mar 26, 2024. It is now read-only.

Commit 9710687

Browse files
committed
Disable Redis external event cache
1 parent 9656822 commit 9710687

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

synapse/storage/databases/main/events_worker.py

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -259,18 +259,19 @@ def __init__(
259259
RedisLruCache[Tuple[str], EventCacheEntry],
260260
]
261261

262-
external_sharded_cache = hs.get_external_sharded_cache()
263-
if external_sharded_cache.is_enabled():
264-
self._get_event_cache = RedisLruCache(
265-
cache_name="*getEvent*",
266-
max_size=hs.config.caches.event_cache_size,
267-
redis_shard_cache=external_sharded_cache,
268-
)
269-
else:
270-
self._get_event_cache = AsyncLruCache(
271-
cache_name="*getEvent*",
272-
max_size=hs.config.caches.event_cache_size,
273-
)
262+
# TODO: fix / re-enable
263+
# external_sharded_cache = hs.get_external_sharded_cache()
264+
# if external_sharded_cache.is_enabled():
265+
# self._get_event_cache = RedisLruCache(
266+
# cache_name="*getEvent*",
267+
# max_size=hs.config.caches.event_cache_size,
268+
# redis_shard_cache=external_sharded_cache,
269+
# )
270+
# else:
271+
self._get_event_cache = AsyncLruCache(
272+
cache_name="*getEvent*",
273+
max_size=hs.config.caches.event_cache_size,
274+
)
274275

275276
# Map from event ID to a deferred that will result in a map from event
276277
# ID to cache entry. Note that the returned dict may not have the

0 commit comments

Comments
 (0)