From 6246507b9863e63671a066ffcd9cf4077e2dea82 Mon Sep 17 00:00:00 2001 From: Erik Johnston Date: Fri, 26 Jul 2024 13:09:05 +0100 Subject: REVERT --- synapse/storage/databases/main/room.py | 24 ------------------------ 1 file changed, 24 deletions(-) (limited to 'synapse') diff --git a/synapse/storage/databases/main/room.py b/synapse/storage/databases/main/room.py index 498a136543..80a4bf95f2 100644 --- a/synapse/storage/databases/main/room.py +++ b/synapse/storage/databases/main/room.py @@ -228,30 +228,6 @@ class RoomWorkerStore(CacheInvalidationWorkerStore): return row return bool(row[0]), bool(row[1]) - @cached(max_entries=10000) - async def get_room_type(self, room_id: str) -> Optional[str]: - # TODO: Upsert room_stats_state on room creation / initial join. - return await self.db_pool.simple_select_one_onecol( - table="room_stats_state", - keyvalues={"room_id": room_id}, - retcol="room_type", - allow_none=True, - desc="get_room_type", - ) - - @cachedList(cached_method_name="get_room_type", list_name="room_ids") - async def bulk_get_room_type( - self, room_ids: StrCollection - ) -> Mapping[str, Optional[str]]: - rows = await self.db_pool.simple_select_many_batch( - table="room_stats_state", - column="room_id", - iterable=room_ids, - retcols=("room_id", "room_type"), - desc="bulk_get_room_type", - ) - return dict(rows) - async def get_room_with_stats(self, room_id: str) -> Optional[RoomStats]: """Retrieve room with statistics. -- cgit 1.5.1