Skip to content
Snippets Groups Projects
Unverified Commit 332f3b36 authored by Erik Johnston's avatar Erik Johnston Committed by GitHub
Browse files

Merge pull request #6507 from matrix-org/babolivier/pusher-room-store

Make the PusherSlaveStore inherit from the slave RoomStore
parents d95736a2 ec5fdd13
No related branches found
No related tags found
No related merge requests found
Fix pusher worker failing because it can't retrieve retention policies for rooms.
......@@ -33,6 +33,7 @@ from synapse.replication.slave.storage.account_data import SlavedAccountDataStor
from synapse.replication.slave.storage.events import SlavedEventStore
from synapse.replication.slave.storage.pushers import SlavedPusherStore
from synapse.replication.slave.storage.receipts import SlavedReceiptsStore
from synapse.replication.slave.storage.room import RoomStore
from synapse.replication.tcp.client import ReplicationClientHandler
from synapse.server import HomeServer
from synapse.storage import DataStore
......@@ -45,7 +46,11 @@ logger = logging.getLogger("synapse.app.pusher")
class PusherSlaveStore(
SlavedEventStore, SlavedPusherStore, SlavedReceiptsStore, SlavedAccountDataStore
SlavedEventStore,
SlavedPusherStore,
SlavedReceiptsStore,
SlavedAccountDataStore,
RoomStore,
):
update_pusher_last_stream_ordering_and_success = __func__(
DataStore.update_pusher_last_stream_ordering_and_success
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment